Axel报错“Too many redirects”
yum安装的Axel老是报错“Too many redirects”,搜索后发现安装新版可解决。
安装
yum groupinstall "Development tools" -y
yum install openssl-devel wget -y
wget -O axel-2.16.1.tar.gz https://file.idait.cn/axel-2.16.1.tar.gz
tar xzvf axel-2.16.1.tar.gz
cd axel-2.16.1/
./configure --prefix=/usr/local/axel
make && make install
echo 'PATH=/usr/local/axel/bin:$PATH' > /etc/profile.d/axel.sh
. /etc/profile
命令行选项
HTTP认证
Axel没有wget的http-user和http-password选项。要下载HTTP认证的文件,需要添加一个Header,将用户名密码以冒号隔开,进行BASE64加密后填入其中。
例如,用户名user
,密码ygq9GzwsMNktS
,组合成user:ygq9GzwsMNktS
,进行BASE64加密后得到dXNlcjp5Z3E5R3p3c01Oa3RT
,填入Header中。axel -H "Authorization: Basic dXNlcjp5Z3E5R3p3c01Oa3RT" https://example.com/movie.mp4
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。