我必须使用 cURL 命令下载一些大文件, 但由于网络速度较慢,cURL 将挂起数小时。
有没有 cURL 选项或检查下载速度的好方法? 我想在下载速度慢时停止这个 cURL 命令。
现在我每 1 秒检查一次下载文件的大小以进行速度检查。 但这似乎不是一个好办法。
--max-time
cURL 选项也不起作用,因为文件大小未知。
谢谢!
最佳答案
查看手册页中的speed-limit
:
If a download is slower than this given speed (in bytes per second) for speed-time seconds it gets aborted. speed-time is set with -y and is 30 if not set.
因此,您可以说 --speed-limit 100
,如果在 30 秒内下载的速度低于每秒 100 字节,它将退出。
关于linux - cURL 命令 - 如何检查网络下载速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17396378/