标签: curl timeout libcurl
我们正在使用libcurl C库,代码将curl超时设置为30ms并遵循重定向
CURLOPT_NOSIGNAL=1 CURLOPT_TIMEOUT_MS=30ms CURLOPT_FOLLOWLOCATION=1 CURLOPT_MAXREDIRS=2
当请求成功或失败时,卷曲在50ms内返回或在50ms之后完全超时。但是当请求到达重定向时,它会跟随并超出~58ms,超过50ms。