HttpRequestPool::__construct
HttpRequestPool constructor
&reftitle.description;
public HttpRequestPool::__construct
HttpRequestrequest
HttpRequest...
Instantiate a new HttpRequestPool object. An HttpRequestPool is
able to send several HttpRequests in parallel.
Accepts virtually infinite optional parameters each referencing an HttpRequest object.
&reftitle.parameters;
request
HttpRequest object to attach
...
&reftitle.errors;
Throws HttpRequestPoolException (HttpRequestException, HttpInvalidParamException).
&reftitle.examples;
A HttpRequestPool example
send();
foreach($pool as $request) {
printf("%s is %s (%d)\n",
$request->getUrl(),
$request->getResponseCode() ? 'alive' : 'not alive',
$request->getResponseCode()
);
}
} catch (HttpException $e) {
echo $e;
}
?>
]]>