一段phpcurl代码
2015-11-09 21:37
731 查看
$header[] = 'Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, text/html, * ' . '/* '; $header[] = 'Accept-Language: zh-cn '; $header[] = "User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0"; $ch = curl_init(); //初始化curl //允许curl提交后,网页重定向 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); //将curl提交后的header返回 curl_setopt($ch, CURLOPT_HEADER, 1); //递归抓取LOCATION curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); //以上处理重定向 curl_setopt($ch, CURLOPT_URL, $url); //设置链接 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); //HTTPS必须设置不验证 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); //HTTPS必须设置不验证 curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); //设置是否返回信息 curl_setopt($ch, CURLOPT_HTTPHEADER, $header); //设置HTTP头 $html = curl_exec($ch); //接收返回信息 curl_close($ch);
相关文章推荐
- php发送get 4000 、post请求的几种方法
- 搭建Erlang语言开发环境(文本编辑器+Erlang OTP,不是绑定IDE的环境)
- yii2部署:共享托管环境
- yii2部署:共享托管环境
- ThinkPHP框架中解决无法加载控制器的问题—原因之一
- php获取客户端IP
- WDCP的pure-ftpd配置
- PHP利用CURL_MULTI实现多线程爆破
- 理解ThinkPHP当中的D方法
- php连接mysql数据库的几种方法
- 文件服务器vsftp的配置
- Elasticsearch-PHP 搜索操作
- php中isset 、empty 区别
- PHP文件访问技术
- 终于搞定阿里云ftp的问题
- 解决chrome默认打开ftp的问题
- PHP常用函数
- 搭建ftp服务器
- Laravel5.0学习系类2之模板引擎blade
- php 框架 laravel安装