<?php
echo "-TEST\n";
$pool = new HttpRequestPool(
- new HttpRequest('http://www.php.net/', HTTP_HEAD),
- new HttpRequest('http://pear.php.net/', HTTP_HEAD),
- new HttpRequest('http://pecl.php.net/', HTTP_HEAD),
- $post = new HttpRequest('http://dev.iworks.at/.print_request.php', HTTP_POST)
+ new HttpRequest('http://www.php.net/', HTTP_METH_HEAD),
+ new HttpRequest('http://pear.php.net/', HTTP_METH_HEAD),
+ new HttpRequest('http://pecl.php.net/', HTTP_METH_HEAD),
+ $post = new HttpRequest('http://dev.iworks.at/.print_request.php', HTTP_METH_POST)
);
$post->addPostFields(array('a'=>1,'b'=>2)) ;
$pool->send();
$req->getResponseCode(), ':',
$req->getResponseMessage()->getResponseCode(), "\n";
}
+foreach ($pool as $req) {
+ try {
+ $pool->attach(new HttpRequest('http://foo.bar'));
+ } catch (HttpRequestPoolException $x) {
+ echo ".\n";
+ }
+}
+foreach ($pool as $req) {
+ $pool->detach($req);
+}
echo "Done\n";
?>
--EXPECTF--
http://pear.php.net/=200:200
http://pecl.php.net/=200:200
http://dev.iworks.at/.print_request.php=200:200
+.
+.
+.
+.
Done