Skip to main content
 首页 » 编程设计

python之使用 web2py 在 Google 应用引擎中查找盗链网站的域名

2024年09月03日38over140

假设我们在 Google App Engine 中有一张图片,并且网站正在盗链接它。 如何找到网站的域名?

我的第一个想法是:

request.client

然后进行反向查找,但这在 GAE 中是不可能的,并且会花费很多时间。 我很确定有一个属性允许我获取请求文件的站点的 url (在某处请求?)。 GAE 有一个 Request class但我无法让它在 web2py 中工作。

有什么想法吗?

请您参考如下方法:

您可以轻松地从请求 header 中获取引荐来源网址。这个 referrer 可以被欺骗,但大多数人不会欺骗它,它已经被解决了。

除了手动解析之外,没有自动解析 DNS 的方法。正如您所说,DNS 解析需要额外的时间,Web2Py 或任何其他框架都没有意义。