2016-08-16 111 views

回答

0

我一般做这样的事情:

curl_setopt ($ch, CURLOPT_URL, $url); 
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, TRUE); 
curl_setopt ($ch, CURLOPT_HEADER, TRUE);  

然后:

$rawResult= curl_exec ($ch);   
$info = curl_getinfo ($ch);     
$responseHeader = substr($rawResult, 0, $info['header_size']);   
$responseBody = substr($rawResult, $info['header_size']); 

如果添加CURLOPT_NOBODY你将有一个空$responseBody(大概,没有尝试过)。

+0

不仅可能,CURLOPT_NOBODY将产生一个HEAD请求 - 它回答了问题...... –