library parallel_http
Node.js like parallel HTTP client for PHP < 5.3
yuyat/parallel_http
Node.js like parallel HTTP client for PHP < 5.3
- Thursday, October 25, 2012
- by yuya-takeyama
- Repository
- 1 Watchers
- 1 Stars
- 15 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 1 Open issues
- 4 Versions
- 0 % Grown
ParallelHttp
Node.js like parallel HTTP client for PHP < 5.3, (*1)
Synopsis
<?php
$urls = array(
'http://twitter.com/',
'http://www.facebook.com/',
'http://www.yahoo.co.jp/',
'http://www.google.co.jp/',
);
$loop = new Yuyat_ParallelHttp_EventLoop;
$client = new Yuyat_ParallelHttp_Client($loop);
foreach ($urls as $url) {
$request = $client->get($url, function ($response) {
echo "Status Code: ";
var_dump($response->getStatusCode());
echo "Headers:", PHP_EOL;
var_dump($response->getHeaders());
echo "Body:", PHP_EOL;
var_dump($response->getBody());
echo PHP_EOL;
echo PHP_EOL;
});
$request->on('error', function ($error) {
echo "Error:", PHP_EOL;
var_dump($error);
echo PHP_EOL;
});
}
$loop->run();
License
The MIT License, (*2)
Author
Yuya Takeyama, (*3)
dev-develop
dev-develop
Node.js like parallel HTTP client for PHP < 5.3
Sources
Download
MIT
The Requires
http
parallel
event-driven
dev-master
9999999-dev
Node.js like parallel HTTP client for PHP < 5.3
Sources
Download
MIT
The Requires
http
parallel
event-driven
v0.0.2
0.0.2.0
Node.js like parallel HTTP client for PHP < 5.3
Sources
Download
MIT
The Requires
http
parallel
event-driven
v0.0.1
0.0.1.0
Node.js like parallel HTTP client for PHP < 5.3
Sources
Download
MIT
The Requires
http
parallel
event-driven