Así que estoy tratando de analizar una solicitud entrante en PHP que tiene el siguiente conjunto de cabecera:Autorización de cabecera personalizada Obtención de PHP petición entrante
Authorization: Custom Username
simple pregunta: ¿cómo diablos hacer yo ponga las manos sobre ella ? Si fuera Authorization: Basic
, podría obtener el nombre de usuario $_SERVER["PHP_AUTH_USER"]
. Si fuera X-Custom-Authorization: Username
, podría obtener el nombre de usuario $_SERVER["HTTP_X_CUSTOM_AUTHORIZATION"]
. Pero ninguno de estos se establece mediante una Autorización personalizada, var_dump($_SERVER)
revela que no se menciona el encabezado (en particular, AUTH_TYPE
falta), y las funciones de PHP5 como get_headers()
solo funcionan en las respuestas a las solicitudes salientes. Estoy ejecutando PHP 5 en Apache con una instalación de Ubuntu lista para usar.
funciona de maravilla, gracias! – jpatokal
@halfdan: ¿más? Estoy usando nginx y no puedo obtener autorización en el encabezado. – Divakarcool