Função para mostrar todos os cabeçalhos HTTP de uma solicitação ao servidor. O resultado é um array com os valores obtidos.
if (!function_exists("getallheaders"))
{
function getallheaders()
{
$headers = "";
foreach ($_SERVER as $name => $value)
{
if (substr($name, 0, 5) == "HTTP_")
{
$headers[str_replace(" ", "-", ucwords(strtolower(str_replace("_", " ", substr($name, 5)))))] = $value;
}
}
return $headers;
}
}
$sss = getallheaders();
print_r($sss);