我想mch_aktuell_gross_20141229_79514688.gif
从这里下载一个名为(基本上是预测 gif)的图像文件www.meteoradar.ch
,这是我的脚本:
#!/bin/bash
wget \
--recursive \
--no-clobber \
--page-requisites \
--html-extension \
--convert-links \
--domains meteoradar.ch \
--no-parent \
www.meteoradar.ch/bilder/mch_aktuell_gross_20141229_79514688.gif
所以我403 Forbidden
之前有错误,但现在可以了。我的问题是:这是因为我用得太多了吗?
其次,脚本是否正确,是否有任何不必要的行或遗漏的行?另外,如果您知道更好的方法,请随时分享。
答案1
顾名思义,403 Forbidden
意味着服务器拒绝访问该 URL 的权限。如果不了解有关服务器的更多信息,就无法判断为什么您之前的请求被拒绝以及为什么它现在可以工作。这取决于他们,无论他们因您的过度使用而出现什么原因,或者可能是由于维护而出现的暂时问题。
由于看起来您只想下载单个.gif
文件,因此许多选项都是不必要的,实际上大多数选项,将脚本简化为:
#!/bin/bash
wget --no-clobber www.meteoradar.ch/bilder/mch_aktuell_gross_20141229_79514688.gif