8c1b05be4ace27a2be8e39f1039fd1fd6d488a7e
[m6w6/ext-http] / tests / HttpRequestPool_001.phpt
1 --TEST--
2 HttpRequestPool
3 --SKIPIF--
4 <?php
5 include 'skip.inc';
6 checkver(5);
7 checkurl('www.php.net');
8 checkurl('pear.php.net');
9 checkurl('pecl.php.net');
10 ?>
11 --FILE--
12 <?php
13 echo "-TEST\n";
14 $pool = new HttpRequestPool(
15 new HttpRequest('http://www.php.net/', HTTP_HEAD),
16 new HttpRequest('http://pear.php.net/', HTTP_HEAD),
17 new HttpRequest('http://pecl.php.net/', HTTP_HEAD)
18 );
19 $pool->send();
20 foreach ($pool as $req) {
21 echo $req->getUrl(), '=',
22 $req->getResponseCode(), ':',
23 $req->getResponseMessage()->getResponseCode(), "\n";
24 }
25 echo "Done\n";
26 ?>
27 --EXPECTF--
28 %sTEST
29 http://www.php.net/=200:200
30 http://pear.php.net/=200:200
31 http://pecl.php.net/=200:200
32 Done