1、获取请求头信息
可以在curl_exec函数执行前,添加代码curl_setopt($ch,CURLINFO_HEADER_OUT,true);
在curl_exec函数执行后,通过 curl_getinfo($ch,CURLINFO_HEADER_OUT) 来获取curl执行请求的请求数据。
2、获取响应头信息
可以在curl_exec函数执行前,添加代码 curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_NOBODY,true);
之后 通过curl_exec函数来获取响应头信息。
或者获取设置 curl_setopt($ch, CURLOPT_NOBODY,false);然后对curl_exec获取的值通过\r\n\r\n(响应头后有个空行)进行分割截取第一部分即为响应头信息。