ruby / bash:如何使用“If-Range”和“Range”标题下载大文件?

时间:2013-05-15 14:44:33

标签: ruby http curl

我一直在尝试使用mechanize来下载mp3文件,但服务器总是返回404.

查看我的浏览器发送的标题(在Chrome和FF上查看),我注意到If-RangeRange标题用于启动成功下载,因此我猜测服务器拒绝任何没有指定它们的请求。

使用ruby(Net::HTTP)或bash(curlwget)以这种方式下载文件的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

404未找到文件。您确定您的网址是否正确?如果它是正确的,那么你应该能够使用wget<完整网址和文件名>测试它。