假设我们在 Google App Engine 中有一张图片,并且网站正在盗链接它。 如何找到网站的域名?
我的第一个想法是:
request.client
然后进行反向查找,但这在 GAE 中是不可能的,并且会花费很多时间。 我很确定有一个属性允许我获取请求文件的站点的 url (在某处请求?)。 GAE 有一个 Request class但我无法让它在 web2py 中工作。
有什么想法吗?
请您参考如下方法:
您可以轻松地从请求 header 中获取引荐来源网址。这个 referrer 可以被欺骗,但大多数人不会欺骗它,它已经被解决了。
除了手动解析之外,没有自动解析 DNS 的方法。正如您所说,DNS 解析需要额外的时间,Web2Py 或任何其他框架都没有意义。
