Estoy creando una API donde el token de acceso para el inicio de sesión de Facebook se enviará a través de los datos del encabezado.
¿Cómo leo estos datos del encabezado?
Estoy creando una API donde el token de acceso para el inicio de sesión de Facebook se enviará a través de los datos del encabezado.
¿Cómo leo estos datos del encabezado?
Respuestas:
request.headers["Content-Type"] # => "text/plain"
reemplace "Content-Type" con el nombre del encabezado que desea leer.
Actualización para Rails 4.2
Hay 2 formas de obtenerlos en Rails 4.2: Modo antiguo (todavía funciona):
request.headers["Cookie"]
Nueva manera:
request.headers["HTTP_COOKIE"]
Para obtener un Hash con todos los encabezados de la solicitud.
request.headers
Para obtener el hash de los encabezados http reales, use @_headersen controller.