类似于:
remote_addr - 远程用户的IP地址。
self.request.remote_addr
相反,有没有办法获取远程用户的主机名?类似的东西可能就像,
self.request.hostname
从官方文档The Request Class开始,似乎没有获取远程用户主机名的选项。
我正在尝试使用hostname + ip的组合唯一地识别机器,因为有些用户可能共享互联网网关,因此可能具有相同的IP地址,这将使IP地址不够独特。< / p>
对此有何建议?或者至少,是否有人可以建议其他方法来唯一识别具有匿名身份的机器?
答案 0 :(得分:2)
不,在App Engine上无法进行反向DNS查找,并且HTTP或App Engine环境不提供这些信息。此外,由于以下几个原因,这对您没有帮助:
答案 1 :(得分:1)
我认为这不可能通过HTTP实现。 通常,cookie用于此目的。