gpt4 book ai didi

php - CURLOPT_TIMEOUT 不适用于 curl_multi

转载 作者:行者123 更新时间:2023-12-03 13:21:50 24 4
gpt4 key购买 nike

当有多个处理程序时,CURLOPT_TIMEOUT 选项似乎不起作用:

我通过这个函数执行处理程序:

function ExecHandle(&$curlHandle)
{
$flag=null;
do {
curl_multi_exec($curlHandle,$flag);
} while ($flag > 0);
}

现在,当服务器关闭时,它会忽略 CURLOPT_TIMEOUT并且需要很长时间才能继续(它第二次调用 curl_multi_exec($curlHandle,$flag); 时卡住了)。
有没有办法让超时工作?或者如果处理时间太长,还有其他方法可以删除处理程序吗?

最佳答案

在 libcurl 7.21.2 之前,多接口(interface)不支持 CURLOPT_TIMEOUT

关于php - CURLOPT_TIMEOUT 不适用于 curl_multi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7051813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com