无法创建直接链接到在线托管的图像

时间:2015-09-30 03:07:29

标签: html image

我只是想将http://wallpaperswide.com/rocky_peak-wallpapers.html的背景图片添加到我的网站。

指向特定图片的链接为http://wallpaperswide.com/download/rocky_peak-wallpaper-1920x1080.jpg

但是,如果我尝试从第二个链接加载图像,则不会加载。如果我将URL粘贴到我的浏览器中,它会将我重定向到第一个链接。

为什么会这样?感谢。

修改

我得到了一些HTTP重定向的答案。我知道我可以下载文件并在本地使用。

然而,问题是我正在编写一个脚本,动态地从wallpaperswide.com网站获取图像并自动获取适合该人屏幕分辨率的图像。我只是扫描页面的链接,并尝试使用这些链接。我无法从网站上下载每张图片并将它们放在本地...

有什么建议吗?

2 个答案:

答案 0 :(得分:2)

由于http://wallpaperswide.com/download/rocky_peak-wallpaper-1920x1080.jpg不是图片,因此它是一个文档。

HTTP网址始终指向文档,因此Web服务器能够处理它并为您提供适当的结果。

答案 1 :(得分:0)

网站作者在直接访问链接时添加了302重定向规则,因此您无法直接嵌入该链接。相反,您可以下载并推荐它。