Почему я получаю не все header'ы из функции?

Рейтинг: 0Ответов: 1Опубликовано: 24.04.2015

Есть вот такой простой код:

$test = apache_request_headers();
var_dump($test);
die();

Я с помощью curl посылаю на этот код POST запрос, который содержит header под именем Authorization. Теперь вопрос: этот header не приходит. Посылая на локальный сервер - получаю, на удаленный сервер - нет. По всей видимости проблема в настройках сервера. Вот пример того, что я получаю в качестве ответа с удаленного сервера:

array(8) {
   ["Accept-Encoding"]=> string(13) "gzip, deflate" 
   ["Cache-Control"]=> string(9) "max-age=0" 
   ["Accept-Language"]=> string(2) "ru"   
   ["User-Agent"]=> string(118) "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/600.5.17 (KHTML, like Gecko) Version/8.0.5 Safari/600.5.17" 
   ["Connection"]=> string(5) "close" 
   ["Accept"]=> string(63)"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" 
   ["Host"]=> string(16) "mydomain" 
}

Надеюсь на вашу помощь.

Ответы

Ответов пока нет.