这是一篇介绍使用wget报错从清华源下载文件返回403错误的文章
使用wget命令从清华源下载anaconda的安装脚本,结果返回403错误,无法下载。
--2023-12-18 23:13:46-- https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh
Resolving mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)... 101.6.15.130, 2402:f000:1:400::2
Connecting to mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)|101.6.15.130|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2023-12-18 23:13:46 ERROR 403: Forbidden.
以下是原因分析和解决方案,搬运自使用wget报错403_n0vvay_CSDN:
原因:服务器正在检查引用者,一些 HTTP 请求也会得到错误响应,因为它们会拒绝不以 Mozilla 开头或不包含 Wget 的用户代理。
解决方案:wget --user-agent="Mozilla" + 要下载的链接
替代原本的wget命令。例:
wget --user-agent="Mozilla" https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh