Я делаю API, в котором токен доступа для входа в Facebook будет отправлен через данные заголовка.
Как мне прочитать эти данные из шапки?
Я делаю API, в котором токен доступа для входа в Facebook будет отправлен через данные заголовка.
Как мне прочитать эти данные из шапки?
Ответы:
request.headers["Content-Type"] # => "text/plain"
замените Content-Type названием заголовка, который вы хотите прочитать.
Обновление для Rails 4.2
Есть два способа получить их в Rails 4.2: Старый способ (все еще работает):
request.headers["Cookie"]
Новый способ:
request.headers["HTTP_COOKIE"]
Чтобы получить хеш со всеми заголовками запроса.
request.headers
Чтобы получить хеш фактических заголовков http, используйте @_headers
в контроллере.