从网站获取图像时出现403错误

时间:2019-08-20 23:58:49

标签: image wget http-status-code-403


我遇到了一个从未见过的问题。 以下网址应显示图片。 https://www.meteosvizzera.admin.ch/product/output/radar/precipitation/VRAG05.CCSK_20190820_2335.png 这仅在我第一次访问时有效,然后它给我一个与我选择的浏览器无关的403错误。使用wget命令,它立即给我错误403。
该链接位于“ meteosvizzera”网站内(https://www.meteosvizzera.admin.ch/home.html?tab=alarm,单击“ Precipitazioni”,然后检查瑞士地图上的代码,您将看到图像URL)。将此网址复制并粘贴到新标签上,刷新浏览器后,您将看到错误403。
我想知道以下事情。如果图像显示在网站上,如何通过指向图像的直接访问将其阻止?为避免这种机制设置了什么配置?
第一次尝试后,即使刷新浏览器,我也可以指向图像吗?

1 个答案:

答案 0 :(得分:3)

以下标头使其对我有用:

wget --header="Referer: https://www.meteosvizzera.admin.ch/home.html?tab=rain" https://www.meteosvizzera.admin.ch/product/output/inca/precipitation-forecast/version__20190827_0023/Rain_20190827_0030.png