【发布时间】:2011-04-12 06:42:29
【问题描述】:
我想知道在 python 中如何获取用户来自的主机? 怎么提取?
我试过这个:
host = self.request._environ['HTTP_HOST']
但它是空的......
你知道它应该是什么
谢谢。
【问题讨论】:
标签: python google-app-engine http-host
我想知道在 python 中如何获取用户来自的主机? 怎么提取?
我试过这个:
host = self.request._environ['HTTP_HOST']
但它是空的......
你知道它应该是什么
谢谢。
【问题讨论】:
标签: python google-app-engine http-host
self.request._environ['HTTP_HOST'] 告诉你你的主机名。
您可以使用self.request.remote_addr 获取远程IP 地址。如果您需要其中的主机名,则需要执行反向 DNS 查找(可能会失败)。
【讨论】: