wget是Linux常用命令,用于下载远程文件,一直以来使用都非常顺畅,这次却遇到提示403 forbidden错误,在浏览器直接输入下载地址却能正常下载。
对于Linux其实我并不熟悉,就会几个简单的命令,遇到问题也基本是百度搜索,所以这里记录一下我百度到的解决方法:
wget -U NoSuchBrowser/1.0 下载地址
在wget时使用-U参数就正常了,原因是资源服务器限制了访问代理,这里加上-U参数设定了代理名称,就可以正常下载了。
另外还有一种情况是资源所在目录没有权限,也会返回403错误,这种情况使用浏览器下载也会报错。