curl — php: pecl_http timeout & lt; 1 не подчиняется

Я использую 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, это, кажется, подчиняется таймауту.

Это известная проблема?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector