如何在Linux系统中将curl的连接超时值设置为超过120秒?

如何在Linux系统中将curl的连接超时值设置为超过120秒?

尝试使用连接超时值超过 120 秒的curl,但它没有等待指定的时间。即使输入的连接超时为 180 秒(超过 120 秒),它也会在 120 秒后停止尝试连接。我使用的是Linux机器。如何在Linux中将连接超时值设置为大于120秒?

答案1

你可以尝试: curl --connect-timeout 180 --max-time 180 https://www.example.com但是......

120 seconds是对许多提供商的限制,例如Cloudflare.如果您尝试卷曲某个网站,并且时间超过 120 秒,则可能是您尝试连接的服务器将您丢弃。 (或者服务器的防火墙正在丢弃您或他的负载均衡器等)

相关内容