Jar*_*hen 2 python django gethostbyaddr
获取用户的主机/域名(如果有)的最简单方法是什么?或者是否有一个函数可以查找用户的IP地址以查看它是否绑定到指定地址?(即 PHP 中的 gethostbyaddr())
HttpRequest.get_host() 仅返回用户的IP 地址。
您不能依赖它,但您可以尝试以下字典中的request.META['REMOTE_HOST']
或:request.META['HTTP_HOST']
META
request
包含所有可用 HTTP 标头的标准 Python 字典。可用的标头取决于客户端和服务器,但以下是一些示例:
- REMOTE_HOST -- The hostname of the client.
- HTTP_HOST -- The HTTP Host header sent by the client.
Run Code Online (Sandbox Code Playgroud)