curl: (56) Recv 失败:连接由对等方重置

Man*_*ian 5 curl ubuntu

我正在尝试使用 curl 从我的本地服务器下载一个文件。我正在使用命令

curl   -L -O --retry 999 --retry-max-time 0 -C - http://192.168.1.74/gio-v2-9515.dd -u ajay:aj123 
Run Code Online (Sandbox Code Playgroud)

出于实验目的,我断开了我的 Internet 连接两分钟,但根据这将自动恢复。在 3 秒或 5 秒内连接它会自动恢复。所以实际问题是什么。任何帮助将不胜感激。我的本地服务器在 Windows 中工作,我的本地机器是 Ubuntu

csa*_*hez 1

你需要使用--retry-all-errors

出现任何错误时重试。该选项与--retry一起使用。

7.71.0 中添加。

https://curl.se/docs/manpage.html

--retry-connrefusedConnection reset by peer出现错误时将无法工作