尝试使用连接超时值超过 120 秒的curl,但它没有等待指定的时间。即使输入的连接超时为 180 秒(超过 120 秒),它也会在 120 秒后停止尝试连接。我使用的是Linux机器。如何在Linux中将连接超时值设置为大于120秒?
答案1
你可以尝试:
curl --connect-timeout 180 --max-time 180 https://www.example.com
但是......
120 seconds
是对许多提供商的限制,例如Cloudflare
.如果您尝试卷曲某个网站,并且时间超过 120 秒,则可能是您尝试连接的服务器将您丢弃。 (或者服务器的防火墙正在丢弃您或他的负载均衡器等)