Curl工具在服务器端经常用到,尤其用来跟踪网站状态。它在被用来做这类使用的时候,我们最好给加上超时设置,以便脚本等能正常快速的运行下去。
Curl工具使用时,有两个超时时间:一个是连接超时时间,另一个是数据传输的最大允许时间,一般设置前者就OK了。
连接超时时间用 “ --connect-timeout” 参数来指定,数据传输的最大允许时间用“ -m” 参数来指定。
如:
curl --connect-timeout 10 -m 20 "http://www.ninthday.net"
连接超时的话,出错提示形为:curl: (28) connect() timed out!

数据传输的最大允许时间超时的话,出错提示形如:curl: (28) Operation timed out after 2000 milliseconds with 0 bytes received
声明:本文采用 BY-NC-SA 协议进行授权 | 星期九
原创文章转载请注明:转自《Curl工具超时设置》
提交留言的时候显示两个哦,这是怎么回事啊!!
HOHO 真的看不懂哦