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