Я пытаюсь создать REST API в PHP, и я хотел бы реализовать схему аутентификации, аналогичную подходу Amazon S3. Это включает в себя установку пользовательского заголовка «Авторизация» в запросе.
Я думал, что смогу получить доступ к заголовку через $ _SERVER ['HTTP_AUTHORIZATION'], но его нет в var_dump ($ _ SERVER). Функция apache_request_headers () решит мою проблему, но мой хост реализует PHP как CGI, поэтому он недоступен.
Есть ли другой способ получить доступ ко всем заголовкам запросов в PHP?