accéder aux en-têtes de requête sur django / python
J'ai besoin de créer une sécurité restFUL api à l'aide de sencha et de django. Je suis assez nouveau à python. Jusqu'à présent, je suis en mesure d'envoyer une requête à partir de sencha de serveur à l'aide de l'authentification de base comme ci-dessous
new Ext.data.Store({
proxy: {
type: "ajax",
headers: {
"Authorization": "Basic asdjksdfsksf="
}
}
})
En php/apache je peux accéder à ceux d'en-tête à l'aise avec le code ci-dessous
$headers = apache_request_headers();
print_r($headers);
Comment le faire en python?
source d'informationauteur sumit
Vous devez vous connecter pour publier un commentaire.
Vous pouvez accéder à l'intérieur d'une vue à l'aide de
request.META
qui est un dictionnaire.Si vous voulais l'en-tête d'Autorisation, vous pourriez faire
request.META['HTTP_AUTHORIZATION']
Si vous êtes à la création d'une API restful à partir de zéro, vous voudrez peut-être jeter un oeil à l'aide de tastypie.