<?php
// 初始化curl
$ch = curl_init();
// 设置代理, 很多时候用来调试程序, 或者切换代理 ip 来采集一些防采集的网站
// curl_setopt ($ch, CURLOPT_PROXY, '127.0.0.1:8888');
// 设置要提交的 url
curl_setopt ($ch, CURLOPT_URL, "https://www.baidu.com");
// 是否显示头信息
curl_setopt($ch, CURLOPT_HEADER, true);
// 设置超时时间
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
// CURLOPT_FOLLOWLOCATION 为 true, 则会跟着爬取重定向页面, 否则不会跟踪重定向页面 比如跟踪重定向
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
// 是否验证ssl证书, 在请求https时候, 设置 false 表示不验证
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
// 设置 ua 信息
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
// 设置来路地址
curl_setopt($ch, CURLOPT_REFEERER, "https://www.baidu.com");
// 是否返回内容, 如果设为false的话, 表示直接输出到页面, 就不会在curl_exec执行的时候返回内容. 设置为true时候才返回
curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
// 执行curl请求
curl_exec($ch);
// 关闭curl连接
curl_close($ch);
php_curl
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 0. curl是个什么东西 PHP supports libcurl, a library created by ...
- 在PHP中使用CURL,“撩”服务器只需几行——php curl详细解析和常见大坑 七夕啦,作为开发,妹子没得撩就...
- //curl访问//需要url或者data//返回的数组是JSON数据形式function ppd_curl($u...