0

我必须使用 cURL 命令下载一些大文件,但由于网络速度较慢,cURL 会挂起几个小时。

是否有任何 cURL 选项或检查下载速度的好方法?我想在下载速度慢时停止这个 cURL 命令。

现在我每 1 秒检查一次下载文件的大小以进行速度检查。但这似乎不是一个好方法。

--max-timecURL 选项也不起作用,因为文件大小未知。

谢谢!

4

1 回答 1

1

看一下speed-limit手册页:

如果下载在速度时间秒内低于此给定速度(以每秒字节数为单位),则会中止。speed-time 使用 -y 设置,如果未设置,则为 30。

因此,您可以说--speed-limit 100,如果在 30 秒内下载的每秒少于 100 个字节,它将退出。

于 2013-07-01T02:11:12.123 回答