php:pecl_http timeout< 1不遵守

时间:2017-11-22 01:04:49

标签: php curl timeout connect-timeout

我在我的代码中使用了2.5.5版本的pecl_http库(https://mdref.m6w6.name/http)。

$httpRequest = new \http\Client\Request("GET", $url);
$httpRequest->setOptions(["timeout"=>0.5]);
$client = new \http\Client;
$client->enqueue($httpRequest)->send();
$response = $client->getResponse();

如果我将超时设置为0.5(500毫秒),它似乎会在连接超时后立即返回。如果我将其设置为> 1,似乎服从超时。

这是一个已知问题吗?

0 个答案:

没有答案