【发布时间】:2015-03-13 00:16:35
【问题描述】:
你能告诉我多 cURL 超时后会发生什么(使用CURLOPT_TIMEOUT)吗?我需要使用 curl_multi_exec 调用的页面 100% 执行,但我不想等待结果。
- CURLOPT_TIMEOUT 为 1 秒
- 每个页面的执行时间约为 20 秒
【问题讨论】:
你能告诉我多 cURL 超时后会发生什么(使用CURLOPT_TIMEOUT)吗?我需要使用 curl_multi_exec 调用的页面 100% 执行,但我不想等待结果。
【问题讨论】:
答案实际上取决于您正在调用的远程页面。在大多数情况下,服务器将完全执行您调用的页面,但这可能并不总是如此。服务器可能会检测到客户端关闭连接并终止执行。
【讨论】: