Заголовок, отправленный почтальоном, не получен в PHP-скрипте


Я отправляю заголовок вместе с запросом GET в PHP-скрипт, но либо Почтальон не отправляет заголовок, либо PHP-скрипт его не получает. Я использую Nginx для сервера (Apache2 дал почти такой же результат при отсутствии api_token). Я не могу найти, что не так.

Screenshot

PHP-код на стороне сервера выглядит следующим образом:

<?php
 $headers =  getallheaders();
 foreach($headers as $key=>$val){
    echo $key . ': ' . $val . '<br>';
 }
?>

После проверки из консоли Postman выясняется, что заголовок фактически отправлен, но не получен внутри PHP сценарий по какой-то причине.

Screenshot2

Author: wmac, 2018-01-28

1 answers

Я не думаю, что вы можете использовать подчеркивание в названии заголовка пользовательского заголовка, так как эта функция отключена по умолчанию. Более подробную информацию можно найти здесь

Вы можете проверить это, удалив это из имени заголовка.

 2
Author: Danny Dainton, 2018-01-28 08:56:43