【wget】HTTP request sent, awaiting response… 404 Not Found
xixuefeng
Linux, OS
2022-08-17 18:17:16
894 次浏览
wget
【wget】HTTP request sent, awaiting response… 404 Not Found已关闭评论
一个下载地址,在windows下可以正常下载,使用wget会报如下错误
1 2 3 |
…… HTTP request sent, awaiting response... 404 Not Found 2022-08-17 17:47:40 ERROR 404: Not Found. |
原因是下载站点儿禁用了“wget”这个User Agent,解决办法如下:使用了这个命令,那么下载站点就不认为你的User Agent是wget了,也就绕过了禁用
1 2 3 |
wget -U NoSuchBrowser/1.0 下载地址 当然,也可以伪装成火狐浏览器 wget -U "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5)" |
最终下载时使用的命令如下:
1 2 3 4 5 |
wget -U NoSuchBrowser/1.0 -c -O 20220807.zip "http://gzh.xxfv5.cn/file?path=tyYNLxt9gBb%2GDB9gYH5sYXmhzgfoYUIQv8xT%2bkxhfa5pRwqigDfIA8ovC38ZMvKITHelWLnm9jtfjy4qrRdXT1sg%3d%3bo" ### -c 断点续传(断点续传,则没有覆盖文件的功能) -O 重命名 |