Получить хост, с которого приходит пользователь

Я хотел бы знать в Python, как я могу получить хост, с которого пришел пользователь? как извлечь это?

я попробовал это:

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

но пусто...

Есть ли у вас идеи, что это должно быть

Благодарю.

1 ответ

self.request._environ['HTTP_HOST'] говорит вам ваше имя хоста.

Ты можешь использовать self.request.remote_addr получить удаленный IP-адрес. Вам нужно будет выполнить обратный поиск DNS (который может не работать), если вам нужно имя хоста из этого.

Другие вопросы по тегам