【问题标题】:get the host the user is coming from获取用户来自的主机
【发布时间】:2011-04-12 06:42:29
【问题描述】:

我想知道在 python 中如何获取用户来自的主机? 怎么提取?

我试过这个:

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

但它是空的......

你知道它应该是什么

谢谢。

【问题讨论】:

    标签: python google-app-engine http-host


    【解决方案1】:

    self.request._environ['HTTP_HOST'] 告诉你你的主机名。

    您可以使用self.request.remote_addr 获取远程IP 地址。如果您需要其中的主机名,则需要执行反向 DNS 查找(可能会失败)。

    【讨论】:

    • 我想要我的主机名 我想在我的主机名中搜索一个词...但它是空的
    • 如果我只在本地主机中它会工作吗?这将是我的主机名?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多