Ich mache eine API, in der im Zugriffstoken für Facebook die Anmeldung über Headerdaten gesendet wird.
Wie lese ich diese Daten aus dem Header?
ruby-on-rails
api
http-headers
abhilash
quelle
quelle
Antworten:
Ersetzen Sie "Content-Type" durch den Namen des Headers, den Sie lesen möchten.
Update für Rails 4.2
Es gibt zwei Möglichkeiten, sie in Rails 4.2 zu bekommen: Alter Weg (funktioniert immer noch):
Neuer Weg:
Um einen Hash mit allen Headern der Anfrage zu erhalten.
quelle
Rails fügt jetzt HTTP_ an den Header an und konvertiert es in alle Großbuchstaben.
quelle
Um Hash der tatsächlichen http- Header zu erhalten, verwenden Sie
@_headers
in Controller.quelle