我必须下载一些大文件使用cURL命令,但cURL将挂起几个小时,因为缓慢的网络。
有没有什么cURL选项或者检查下载速度的好方法?我想在下载速度慢的时候停止这个cURL命令。
现在我每隔1秒检查一次下载文件的大小以检查速度。但这似乎不是一个好方法。
--max-time cURL选项也不起作用,因为文件大小未知。
谢谢!
发布于 2013-07-01 10:11:12
看看手册页中的speed-limit:
如果下载在速度时间秒内低于此给定速度(以字节/秒为单位),将中止下载。速度-使用-y设置时间,如果未设置,则为30。
所以你可以说--speed-limit 100,如果在30秒内每秒的下载量小于100字节,它就会退出。
https://stackoverflow.com/questions/17396378
复制相似问题