¿Cómo obtener la información del encabezado de la solicitud y la información del encabezado correspondiente de la solicitud curl en php?
oCurl?=?curl_init();
//?Establecer encabezado de solicitud
$header[]?=?"Content-type:?application/ x-www-form-urlencoded";
$user_agent?=?"Mozilla/5.0?(Windows?NT?6.1)?AppleWebKit/537.36?(KHTML,?like?Gecko)?Chrome/33.0 .1750.146?Safari/537.36";
curl_setopt($oCurl,?CURLOPT_URL,?$sUrl);
curl_setopt($oCurl,?CURLOPT_HTTPHEADER,$header);
//?Return?response_header??Esta opción es muy importante. Si no es?true,?sólo se obtendrá el cuerpo de la respuesta
curl_setopt($oCurl,?CURLOPT_HEADER, ?true);
//?¿Necesita el cuerpo de la respuesta? Para ahorrar ancho de banda y tiempo, puede omitir el cuerpo cuando solo se necesita el encabezado de la respuesta
curl_setopt($oCurl,?CURLOPT_NOBODY,?true );
//?Utilice ?uacurl_setopt($oCurl,?CURLOPT_USERAGENT,$user_agent);curl_setopt($oCurl,?CURLOPT_RETURNTRANSFER,?1?); ?
//No es necesario realizar la solicitud mediante POST, lo que significa realizar la solicitud mediante GET
curl_setopt($oCurl,?CURLOPT_POST,?false);?$sContent?=?curl_exec( $oCurl);
//?Obtener el tamaño del encabezado en el resultado de la respuesta
$headerSize?=?curl_getinfo($oCurl,?CURLINFO_HEADER_SIZE);
//De acuerdo con el tamaño del encabezado para obtener el contenido de la información del encabezado
$header?=?substr($sContent,?0,?$headerSize);?
curl_close($ oCurl);