博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
完善的CURL请求
阅读量:5798 次
发布时间:2019-06-18

本文共 843 字,大约阅读时间需要 2 分钟。

hot3.png

function xcurl($url,$ref=null,$post=array(),$ua="Mozilla/5.0 (X11; Linux x86_64; rv:2.2a1pre) Gecko/20110324 Firefox/4.2a1pre",$print=false) {    $ch = curl_init();    curl_setopt($ch, CURLOPT_AUTOREFERER, true);    if(!empty($ref)) {        curl_setopt($ch, CURLOPT_REFERER, $ref);    }    curl_setopt($ch, CURLOPT_URL, $url);    curl_setopt($ch, CURLOPT_HEADER, 0);    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);    if(!empty($ua)) {        curl_setopt($ch, CURLOPT_USERAGENT, $ua);    }    if(count($post) > 0){        curl_setopt($ch, CURLOPT_POST, 1);        curl_setopt($ch, CURLOPT_POSTFIELDS, $post);        }    $output = curl_exec($ch);    curl_close($ch);    if($print) {        print($output);    } else {        return $output;    }}

转载于:https://my.oschina.net/u/243710/blog/169304

你可能感兴趣的文章
python 学习
查看>>
Centos5.5 英文系统如何支持中文网页和安装中文输入法
查看>>
server2008R2WSUS部署 安装第二台辅助WSUS
查看>>
使用C语言编写Python扩展包
查看>>
java实现正三角形和到正三角形
查看>>
Unity实现绘制线断二-----用GL画矩形线框
查看>>
windows 安装tomcat 7
查看>>
mysql数据导入导出
查看>>
linux常用命令(1)
查看>>
进化不等于进步
查看>>
制作PNG透明图片,制作PNG浅蓝色半透明图片?
查看>>
[阅读笔记]王坚:云计算和大数据你们都理解错了
查看>>
Ubunut-记一次安装VMware 14 pro经历
查看>>
如何查看linux系统CPU利用率
查看>>
文本三剑客之awk
查看>>
人性的弱点 小集锦<一>
查看>>
new 和 delete
查看>>
Android Volley框架的几种post提交请求方式
查看>>
Shiro: No realms have been configured! One or more realms must be ……
查看>>
【Bootstrap+JSP+Mysql学习笔记(四)】Bootstrap开发框架的使用
查看>>