【PHP】去除curl请求结果中的header信息,保留body信息

方法一:

$result = curl_exec($curl);
if (curl_getinfo($curl, CURLINFO_HTTP_CODE) == '200') {
    $headerSize = curl_getinfo($curl, CURLINFO_HEADER_SIZE); //获取header长度
    $bodyInfo = substr($result, $headerSize); //截取掉header
}

方法二:

$result = curl_exec($curl);
if (curl_getinfo($ch, CURLINFO_HTTP_CODE) == '200') {
    list($header, $body) = explode("\r\n\r\n", result, 2); //通过两个回车换行来分割header和body
}

 

你可能感兴趣的:(PHP)