2012-04-23 84 views
0

我使用curl从一个网站通过php获取数据(http请求)。并且数据的一些信息被存储在标题信息内。我可以简单地使用curl_exec获取数据,但是如果我尝试使用curl_getinfo获取标题信息,则缺少信息。它应该像阿贾克斯一样工作。有人可以帮助我吗?Curl不返回标题信息

回答

1

curl_getinfo不会为您提供标题,它只是提供有关上次请求的元信息。 CURLOPT_HEADER选项可确保标题包含在输出中:

... 
curl_setopt($c, CURLOPT_HEADER, true); 
$data = curl_exec($c); 

list($headers, $body) = explode("\n\n", $data, 2);