HttpRequestPool::__construct
Constructor de HttpRequestPool
&reftitle.description;
voidHttpRequestPool::__construct
HttpRequestrequest
HttpRequest...
Instancia un nuevo objeto HttpRequestPool. Un HttpRequestPool permite
enviar varias peticiones HttpRequests en paralelo.
Técnicamente permite un número infinito de parámetros, cada uno de ellos apuntando a un objeto HttpRequest.
&reftitle.parameters;
request
Objeto HttpRequest a apilar
...
&reftitle.errors;
Lanza HttpRequestPoolException (HttpRequestException, HttpInvalidParamException).
&reftitle.examples;
Ejemplo de HttpRequestPool
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;
}
?>
]]>