如何下载热链保护图像?[已关闭]

2022-09-03 10:12:08

我想从其他受热链接保护的网站下载图像。我不想将这些图像链接到我的网站。我只是想下载它们。


答案 1

通常的热链接保护方法检查“引荐来源网址”HTTP标头是否与原始网站的域名匹配。

您可以通过手动将该标头设置为指向网站中的页面来轻松绕过它。


答案 2

您需要传递引荐来源网址 http 标头。您可以在大多数 unix 系统上使用 wget 执行此操作,如下所示:

wget --referer=http://www.google.com/ http://www.google.com/intl/en_ALL/images/logo.gif

这里有一个原始的方法,这样你就可以确切地看到发生了什么:

telnet google.com 80
GET /intl/en_ALL/images/logo.gif HTTP/1.1
REFERER: http://www.google.com/
HOST: www.google.com

推荐