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

这些信息里可以查看到请求User-Agent,cookie等等,对我们抓取网页时非常有帮助,今天就介绍到这里.
一切准备就绪,执行下页面即可显示出请求头部了,结果如下$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等等,对我们抓取网页时非常有帮助,今天就介绍到这里.