http-header
那我们在PHP中如何利用curl获取这两个头信息呢?
获取Request Headers// curl句柄须要设置这个参数CURLINFO_HEADER_OUT => 1,// curl_getinfo获取要求request headerscurl_getinfo($ch, CURLINFO_HEADER_OUT);
打印结果如下:
获取Response Header
// 这个参数用来设置Response HeaderCURLOPT_HEADER => 1,curl_exec($ch);
打印结果如下:
可以看到,header和返回的结果是在一起,这时候须要设置另一个参数不返回body数据:
CURLOPT_HEADER => 1,// 不要body了CURLOPT_NOBODY => 1,
现在,返回的结果就只有header了,同时我们也创造,要求方法也变成了head要求。
以上便是本文所要讲得如何在PHP中利用curl获取头信息,如果是要求头,就设置CURLINFO_HEADER_OUT,如果是相应头,就设置CURLOPT_HEADER。