【发布时间】:2014-01-31 05:24:26
【问题描述】:
作为 bash 脚本的一部分,我需要下载一个已知文件大小的文件,但下载本身存在问题。该文件每次仅被部分下载。我正在下载的服务器似乎设置得不是特别好 - 它不报告文件大小,所以 wget(我目前正在使用)不知道需要多少数据。但是,我知道文件的确切大小,所以理论上我可以告诉 wget 会发生什么。有谁知道是否有办法做到这一点?我目前正在使用 wget,但如果效果更好,我可以轻松切换到 curl。我知道如何调整超时(这可能也有帮助)和重试,但我认为为了重试工作,它需要知道下载文件的大小。
我看到其他几个问题表明这可能是 cookie 问题,但在我的情况下不是这样。下载的实际大小从
【问题讨论】: