php使用curl抓取网页时查看header请求数据

日期: 2018-02
浏览: 291
php使用curl抓取网页时查看header请求数据,抓取网页时候最常使用的就是PHP的curl功能,就是一个PHP实现浏览器的基础,功能十分强大.请求可使用get或者post请求,在做网站抓取这个过程中我们经常要调试,所以会查看header的网页头部请求数据.下面上代码

$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1); //返回response头部信息
curl_setopt($ch, CURLINFO_HEADER_OUT, true); //允许你查看请求header
curl_setopt($ch, CURLOPT_URL, $url);
$result = curl_exec($ch);
echo curl_getinfo($ch, CURLINFO_HEADER_OUT);//这里就是打印出头部信息

一切准备就绪,执行下页面即可显示出请求头部了,结果如下

这些信息里可以查看到请求User-Agent,cookie等等,对我们抓取网页时非常有帮助,今天就介绍到这里.
 
本文地址: http://www.61916.com/news_view_ 2535.html ,转载请注明出处。