Estoy intentando crear una API REST en PHP y me gustaría implementar un esquema de autenticación similar al enfoque S3 de Amazon. Esto implica establecer un encabezado de 'Autorización' personalizado en la solicitud.
Pensé que podría acceder al encabezado con $ _SERVER ['HTTP_AUTHORIZATION'], pero no se encuentra en var_dump ($ _ SERVER). La función apache_request_headers() resolvería mi problema, pero mi host implementa PHP como CGI, por lo que no está disponible.
¿Hay alguna otra manera en que pueda acceder a los encabezados de solicitud completos en PHP?
Eso funciona como un amuleto, gracias. – vamin
¡Trabajó para mí! :) +1 – MrTechie