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