2010-09-14 5 views
0

je voulais savoir en python comment puis-je obtenir l'hôte de l'utilisateur venait? comment l'extraire?obtenir l'hôte de l'utilisateur vient de

i essayé ceci:

host = self.request._environ['HTTP_HOST'] 

mais il est vide ...

Avez-vous une idée de ce qu'il devrait être

Merci.

Répondre

1

self.request._environ['HTTP_HOST'] vous indique votre nom d'hôte.

Vous pouvez utiliser self.request.remote_addr pour obtenir l'adresse IP distante. Vous devrez effectuer une recherche DNS inversée (qui pourrait échouer) si vous avez besoin d'un nom d'hôte.

+0

Je veux que mon nom d'hôte je cherche un mot dans mon nom d'hôte ... mais il est vide – arik

+0

si je suis seulement dans l'hôte local cela fonctionnera? ce sera mon nom d'hôte? – arik