我是编码方面的noob,最近才开始使用cURL命令。绕过命令行cURL 2GB下载限制
我工作在Windows中,并从http://curl.haxx.se/download.html
通常我使用它的范围的下载下载卷曲的文件。它适用于2GB以下的所有下载。但是,当我试图给出高于2GB的任何范围时,它会给出错误,因为“416请求的范围不可满足”。我预计这个错误即将达到2GB的限制。
这是发生了什么:
`curl --range 1048576000--1149239297 -o C:\Temp\newdownload.typ "https://dt76.energycdn.com/torrentdl/dkvOrv1Dkn5PtQncleZsAQ/1453988388/2443016/c92c744e39c125f433ce76fa87b3e043525b350b/Baahubali-The%20Beginning%20%282015%29%20-%201080p%20mHD%20-%20Blu-Ray%20-%20x264%20-%205.1%20AAC%20-%20Esubs%20%5BDDR%5D/Baahubali-The%20Beginning%20%282015%29%20-%201080p%20mHD%20-%20Blu-Ray%20-%20x264%20-%205.1%20AAC%20-%20Esubs%20%5BDDR%5D.mkv"`
%合计%收稿%Xferd平均速度时间时间时间电流 DLOAD上传一共花左速度
100 212 100 212 0 0 0 82 0:00 :02〇点00分02秒 - : - : - 82
它得到了下载的212字节的文件包含以下内容:
`<html>
<head><title>416 Requested Range Not Satisfiable</title></head>
<body bgcolor="white">
<center><h1>416 Requested Range Not Satisfiable</h1></center>
<hr><center>nginx/1.6.2</center>
</body>
</html>
`
我喜欢cURL作为下载程序,但这个限制正在杀死我。 Plz的帮助。
从什么样子,卷曲的错误是不相关,但nginx的你要在服务器上的相关从中下载文件。 – fardjad
这是服务器端消息 – Marged