Estou fazendo uma API onde o token de acesso para login do Facebook será enviado através dos dados do cabeçalho.
Como leio esses dados do cabeçalho?
ruby-on-rails
api
http-headers
abhilash
fonte
fonte
Respostas:
substitua "Content-Type" pelo nome do cabeçalho que você deseja ler.
Atualização para Rails 4.2
Existem 2 maneiras de obtê-los no Rails 4.2: Método antigo (ainda funcionando):
Nova forma:
Para obter um Hash com todos os cabeçalhos da solicitação.
fonte
O Rails agora anexa HTTP_ ao cabeçalho, além de convertê-lo em maiúsculas, para que agora seja:
fonte
Para obter o hash de cabeçalhos http reais, use
@_headers
no controlador.fonte