Je crée une API où le jeton d'accès pour la connexion Facebook sera envoyé via les données d'en-tête.
Comment lire ces données depuis l'en-tête?
ruby-on-rails
api
http-headers
Abhilash
la source
la source
Réponses:
remplacez "Content-Type" par le nom de l'en-tête que vous souhaitez lire.
Mise à jour pour Rails 4.2
Il y a 2 façons de les obtenir dans Rails 4.2: Ancienne méthode (fonctionne toujours):
Nouvelle façon:
Pour obtenir un hachage avec tous les en-têtes de la requête.
la source
Rails attache maintenant HTTP_ à l'en-tête et le convertit en majuscules pour qu'il soit maintenant:
la source
Pour obtenir le hachage des en- têtes http réels, utilisez le
@_headers
contrôleur.la source