Массив заголовков HTTP запроса в PHP
Можно получить все HTTP заголовки запроса в виде массива (работает не под всеми серверами). Это делается с помощью следующей функции:
<?php
$arr = getallheaders();
var_dump($arr);
?>
Получите массив заголовков. Переберите этот массив циклом и выведите на экран имена заголовков и их значения.