3 569 2020-11-14 20:21:47
收藏//php脚本开始 /*POST请求远程内容函数*/ functionppost($url,$data,$ref){//模拟提交数据函数 $curl=curl_init();//启动一个CURL会话 curl_setopt($curl,CURLOPT_URL,$url);//要访问的地址 curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,0);//对认证证书来源的检查 curl_setopt($curl,CURLOPT_SSL_VERIFYHOST,1);//从证书中检查SSL加密算法是否存在 curl_setopt($curl,CURLOPT_USERAGENT,$_SERVER[‘HTTP_USER_AGENT’]);//模拟用户使用的浏览器 curl_setopt($curl,CURLOPT_FOLLOWLOCATION,1);//使用自动跳转 curl_setopt($curl,CURLOPT_REFERER,$ref); curl_setopt($curl,CURLOPT_POST,1);//发送一个常规的Post请求 curl_setopt($curl,CURLOPT_POSTFIELDS,$data);//Post提交的数据包 curl_setopt($curl,CURLOPT_COOKIEFILE,$GLOBALS[‘cookie_file’]);//读取上面所储存的Cookie信息 curl_setopt($curl,CURLOPT_COOKIEJAR,$GLOBALS[‘cookie_file’]);//存放Cookie信息的文件名称 curl_setopt($curl,CURLOPT_HTTPHEADER,array(‘Accept-Encoding:gzip,deflate’)); curl_setopt($curl,CURLOPT_ENCODING,‘gzip,deflate’);这个是解释gzip内容…………….. curl_setopt($curl,CURLOPT_TIMEOUT,30);//设置超时限制防止死循环 curl_setopt($curl,CURLOPT_HEADER,0);//显示返回的Header区域内容 curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);//获取的信息以文件流的形式返回 $tmpInfo=curl_exec($curl);//执行操作 if(curl_errno($curl)){ echo‘Errno’.curl_error($curl); } curl_close($curl);//关键CURL会话 return$tmpInfo;//返回数据 }
本文地址:https://xzo.com.cn/develop/php/314.html
如果您认可我们的分享,有意与我们合作开展帝国cms网站建设与开发业务或插件定制,请联系右侧在线客服。我们能给您的,就是高质量的模板与售后。
标注了信息来源为下载鸥的文章皆为原创,如果是转载的优质文章,我们也都标注了出处。如果您喜欢我们的文章,请按照下载鸥所标注的文章出处进行标注,谢谢您的配合。
PHP是一种服务器端、跨平台、html嵌入式的脚本语言,其功能十分强大、入门简单。在过去,民间一直有说法称“PHP是最好的编程语言”,是PHP开发者对自身所使用语言的肯定。
PHP曾是最主流的网站web开发语言之一,现在也依然十分流行。
php判断时间戳是不是今天的实现方法:首先创建一个PHP示例文件;指定一个时间,并...
在程序开发的过程中,我们可能需要提取段落里的图片用作缩略图。那么,这个正则...
在实际操作过程中,我们可能需要通过PHP正则提取字符串中的数字,并组成数组。...
互联网上每天都有很多爬虫到处爬取内容,你可能不知道他们是干嘛的,但其中肯定...
在一些开发场景中,我们需要在每次发起请求后更新重置session_id以同步用户数...
我们使用php开发网站的时候,经常会需要调试确保功能正常。而如果功能出现异...
json是使用非常广泛的数据,通过使用json,我们还可以实现多种语言的联动。今天...
我们在网站开发的过程中经常需要处理数据,今天讲讲怎样用正则提取字符串中的...
今天分享一个 php 的翻译类模块,这个模块是之前在 thinkphp 的论坛里淘到的...