Curl工具超时设置

Posted by Harid七月 - 7 - 2011 Leave comments

Curl工具在服务器端经常用到,尤其用来跟踪网站状态。它在被用来做这类使用的时候,我们最好给加上超时设置,以便脚本等能正常快速的运行下去。

Curl工具使用时,有两个超时时间:一个是连接超时时间,另一个是数据传输的最大允许时间,一般设置前者就OK了。

连接超时时间用 “ –connect-timeout”  参数来指定,数据传输的最大允许时间用“ -m” 参数来指定。

如:

curl –connect-timeout 10 -m 20 http://www.timepoet.com

连接超时的话,出错提示形为:curl: (28) connect() timed out!

curl超时设置

数据传输的最大允许时间超时的话,出错提示形如:curl: (28) Operation timed out after 2000 milliseconds with 0 bytes received

   声明:本文采用 BY-NC-SA 协议进行授权 | 星期九
   原创文章转载请注明:转自《Curl工具超时设置


分享按钮