Заголовок авторизации отсутствует в запросе PHP POST ⇐ Php
-
Гость
Заголовок авторизации отсутствует в запросе PHP POST
Сейчас я пытаюсь прочитать заголовок авторизации в PHP-скрипте, который вызываю с помощью POST-запроса. Заголовок авторизации заполняется токеном. Кажется, заголовок авторизации каким-то образом удаляется до того, как он попадает в мой PHP-скрипт. Я выполняю запрос на публикацию с помощью Postman (надстройка Chrome) и включил CORS в своем PHP-скрипте. У меня нет прямого доступа к серверу Apache.
HTTP-запрос:
Принять:*/* Accept-Encoding:gzip,deflate Accept-Language:de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4,ja;q=0.2 Авторизация: mytoken на предъявителя Управление кэшем: без кэша Соединение: поддерживать активность Длина контента:32 Тип контента: текст/обычный; кодировка = UTF-8 Хост:www.myhost.com Происхождение: chrome-расширение://fdmmgilgnpjigdojojpjoooidkmcomcm Пользовательский агент: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, например Gecko) Chrome/38.0.2125.104 Сафари/537.36 PHP-скрипт:
header("Access-Control-Allow-Origin: *"); header("Access-Control-Allow-Headers: Authorization, Origin, X-Requested-With, Content-Type, Accept"); заголовок("Тип контента: приложение/json"); $headers = getallheaders(); echo $headers['Авторизация']; Приведенный выше сценарий выводит '' (= ничего).
Сейчас я пытаюсь прочитать заголовок авторизации в PHP-скрипте, который вызываю с помощью POST-запроса. Заголовок авторизации заполняется токеном. Кажется, заголовок авторизации каким-то образом удаляется до того, как он попадает в мой PHP-скрипт. Я выполняю запрос на публикацию с помощью Postman (надстройка Chrome) и включил CORS в своем PHP-скрипте. У меня нет прямого доступа к серверу Apache.
HTTP-запрос:
Принять:*/* Accept-Encoding:gzip,deflate Accept-Language:de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4,ja;q=0.2 Авторизация: mytoken на предъявителя Управление кэшем: без кэша Соединение: поддерживать активность Длина контента:32 Тип контента: текст/обычный; кодировка = UTF-8 Хост:www.myhost.com Происхождение: chrome-расширение://fdmmgilgnpjigdojojpjoooidkmcomcm Пользовательский агент: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, например Gecko) Chrome/38.0.2125.104 Сафари/537.36 PHP-скрипт:
header("Access-Control-Allow-Origin: *"); header("Access-Control-Allow-Headers: Authorization, Origin, X-Requested-With, Content-Type, Accept"); заголовок("Тип контента: приложение/json"); $headers = getallheaders(); echo $headers['Авторизация']; Приведенный выше сценарий выводит '' (= ничего).
Мобильная версия