Also, den folgenden Kopfsatz Ich versuche, eine eingehende Anforderung in PHP zu analysieren hat:Fetching benutzerdefinierte Authorization-Header von eingehender PHP Anfrage
Authorization: Custom Username
Einfache Frage: wie auf der Erde zu tun bekomme ich meine Hände auf sie ? Wenn es Authorization: Basic
wäre, könnte ich den Benutzernamen von $_SERVER["PHP_AUTH_USER"]
bekommen. Wenn es X-Custom-Authorization: Username
wäre, könnte ich den Benutzernamen von $_SERVER["HTTP_X_CUSTOM_AUTHORIZATION"]
bekommen. Aber keine von diesen sind durch eine benutzerdefinierte Autorisierung festgelegt, var_dump($_SERVER)
zeigt keine Erwähnung der Kopfzeile (insbesondere AUTH_TYPE
fehlt), und PHP5-Funktionen wie get_headers()
funktionieren nur auf Antworten auf ausgehende Anfragen. Ich führe PHP 5 auf Apache mit einer Ubuntu-Installation aus.
Arbeiten mit schön, danke! – jpatokal
@halfdan: sonst? Ich benutze Nginx und ich kann keine Autorisierung im Header bekommen. – Divakarcool