cURL超时设置和重试

您所在的位置:网站首页 curl采集 cURL超时设置和重试

cURL超时设置和重试

#cURL超时设置和重试| 来源: 网络整理| 查看: 265

使用cURL采集数据或测试服务器时防止一直连接要用到超时和重连设置,连接超时参数:

--connect-timeout #连接超时秒 -m #总连接超时秒,包含连接超时

连接超时后重连参数:

--retry #重连次数 --retry-delay #等待多少秒重连

示例:

curl.exe -I -m 5 --retry-delay 2 --retry 2 127.0.0.1

PHP CURL超时设置:

#连接超时 curl_setopt($ch, CURLOPT_CONNECTTIMEOUT,3); #curl最大执行时间 curl_setopt($ch, CURLOPT_TIMEOUT,5); #1秒内传输1字节数据终止 curl_setopt($ch, CURLOPT_LOW_SPEED_TIME, '1'); curl_setopt($ch, CURLOPT_LOW_SPEED_LIMIT, '1');

标签:curl



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3