From: Michael Wallner Date: Thu, 10 Nov 2005 14:37:37 +0000 (+0000) Subject: - remove example scripts, as those can be extracted from tutorial.txt with extract.php X-Git-Tag: RELEASE_0_18_0~13 X-Git-Url: https://git.m6w6.name/?a=commitdiff_plain;h=391976a207cfc3effffa0bdbfa14829eb753e9aa;p=m6w6%2Fext-http - remove example scripts, as those can be extracted from tutorial.txt with extract.php --- diff --git a/docs/examples/Bandwidth_Throttling.php b/docs/examples/Bandwidth_Throttling.php deleted file mode 100644 index 981272c..0000000 --- a/docs/examples/Bandwidth_Throttling.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/docs/examples/Cached_Responses.php b/docs/examples/Cached_Responses.php deleted file mode 100644 index 8ac2bcf..0000000 --- a/docs/examples/Cached_Responses.php +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/docs/examples/GET_Queries.php b/docs/examples/GET_Queries.php deleted file mode 100644 index 671f640..0000000 --- a/docs/examples/GET_Queries.php +++ /dev/null @@ -1,24 +0,0 @@ -setOptions( - array( 'cookiestore' => 'google.txt', - ) -); - -$r->setQueryData( - array( 'q' => '+"pecl_http" -msg -cvs -list', - 'hl' => 'de' - ) -); - -// HttpRequest::send() returns an HttpMessage object -// of type HttpMessage::RESPONSE or throws an exception -try { - print $r->send()->getBody(); -} catch (HttpException $e) { - print $e; -} -?> diff --git a/docs/examples/KISS_XMLRPC_Client.php b/docs/examples/KISS_XMLRPC_Client.php deleted file mode 100644 index ac7498d..0000000 --- a/docs/examples/KISS_XMLRPC_Client.php +++ /dev/null @@ -1,43 +0,0 @@ -namespace = $namespace; - $this->request = new HttpRequest($url, HTTP_METH_POST); - $this->request->setContentType('text/xml'); - } - - public function setOptions($options = array()) - { - return $this->request->setOptions($options); - } - - public function addOptions($options) - { - return $this->request->addOptions($options); - } - - public function __call($method, $params) - { - if ($this->namespace) { - $method = $this->namespace .'.'. $method; - } - $this->request->setRawPostData(xmlrpc_encode_request($method, $params)); - $response = $this->request->send(); - if ($response->getResponseCode() != 200) { - throw new Exception($response->getBody(), $response->getResponseCode()); - } - return xmlrpc_decode($response->getBody(), 'utf-8'); - } - - public function getHistory() - { - return $this->request->getHistory(); - } -} - -?> diff --git a/docs/examples/Multipart_Posts.php b/docs/examples/Multipart_Posts.php deleted file mode 100644 index 2656b31..0000000 --- a/docs/examples/Multipart_Posts.php +++ /dev/null @@ -1,26 +0,0 @@ -setOptions( - array( 'cookies' => array('MyCookie' => 'has a value'), - 'redirect' => true, - ) -); - -// common form data -$r->setPostFields( - array( 'name' => 'Mike', - 'mail' => 'mike@php.net', - ) -); -// add the file to post (form name, file name, file type) -$r->addPostFile('image', 'profile.jpg', 'image/jpeg'); - -try { - print $r->send()->getBody(); -} catch (HttpException $e) { - print $e; -} -?> diff --git a/docs/examples/Parallel_Requests.php b/docs/examples/Parallel_Requests.php deleted file mode 100644 index d9b05f0..0000000 --- a/docs/examples/Parallel_Requests.php +++ /dev/null @@ -1,22 +0,0 @@ -attach(new HttpRequest('http://pear.php.net', HTTP_METH_HEAD)); - $p->attach(new HttpRequest('http://pecl.php.net', HTTP_METH_HEAD)); -} catch (HttpException $e) { - print $e; - exit; -} - -try { - $p->send(); - // HttpRequestPool implements an iterator over attached HttpRequest objects - foreach ($p as $r) { - echo "Checking ", $r->getUrl(), " reported ", $r->getResponseCode(), "\n"; - } -} catch (HttpException $e) { - print $e; -} -?> diff --git a/docs/examples/Parallel_Requests_.php b/docs/examples/Parallel_Requests_.php deleted file mode 100644 index 8798c30..0000000 --- a/docs/examples/Parallel_Requests_.php +++ /dev/null @@ -1,32 +0,0 @@ -socketPerform(); $i++) { - $i % 10 or print "."; - if (!$this->socketSelect()) { - throw new HttpException("Socket error!"); - } - } - print "\nDone!\n"; - } -} - -try { - foreach (new Pool as $r) { - echo "Checking ", $r->getUrl(), " reported ", $r->getResponseCode(), "\n"; - } -} catch (HttpException $ex) { - print $e; -} -?> diff --git a/docs/examples/Simple_Feed_Aggregator.php b/docs/examples/Simple_Feed_Aggregator.php deleted file mode 100644 index c28e838..0000000 --- a/docs/examples/Simple_Feed_Aggregator.php +++ /dev/null @@ -1,115 +0,0 @@ -setDirectory($directory); - } - - public function setDirectory($directory) - { - $this->directory = $directory; - foreach (glob($this->directory .'/*.xml') as $feed) { - $this->feeds[basename($feed, '.xml')] = filemtime($feed); - } - } - - public function url2name($url) - { - return preg_replace('/[^\w\.-]+/', '_', $url); - } - - public function hasFeed($url) - { - return isset($this->feeds[$this->url2name($url)]); - } - - public function addFeed($url) - { - $r = $this->setupRequest($url); - $r->send(); - $this->handleResponse($r); - } - - public function addFeeds($urls) - { - $pool = new HttpRequestPool; - foreach ($urls as $url) { - $pool->attach($r = $this->setupRequest($url)); - } - $pool->send(); - - foreach ($pool as $request) { - $this->handleResponse($request); - } - } - - public function getFeed($url) - { - $this->addFeed($url); - return $this->loadFeed($this->url2name($url)); - } - - public function getFeeds($urls) - { - $feeds = array(); - $this->addFeeds($urls); - foreach ($urls as $url) { - $feeds[] = $this->loadFeed($this->url2name($url)); - } - return $feeds; - } - - protected function saveFeed($file, $contents) - { - if (file_put_contents($this->directory .'/'. $file .'.xml', $contents)) { - $this->feeds[$file] = time(); - } else { - throw new Exception("Could not save feed contents to $file.xml"); - } - } - - protected function loadFeed($file) - { - if (isset($this->feeds[$file])) { - if ($data = file_get_contents($this->directory .'/'. $file .'.xml')) { - return $data; - } else { - throw new Exception("Could not load feed contents from $file.xml"); - } - } else { - throw new Exception("Unknown feed/file $file.xml"); - } - } - - protected function setupRequest($url) - { - $r = new HttpRequest($url); - $r->setOptions(array('redirect' => true)); - - $file = $this->url2name($url); - - if (isset($this->feeds[$file])) { - $r->setOptions(array('lastmodified' => $this->feeds[$file])); - } - - return $r; - } - - protected function handleResponse(HttpRequest $r) - { - if ($r->getResponseCode() != 304) { - if ($r->getResponseCode() != 200) { - throw new Exception("Unexpected response code ". $r->getResponseCode()); - } - if (!strlen($body = $r->getResponseBody())) { - throw new Exception("Received empty feed from ". $r->getUrl()); - } - $this->saveFeed($this->url2name($r->getUrl()), $body); - } - } -} -?> diff --git a/package2.xml b/package2.xml index 787a62a..94bf053 100644 --- a/package2.xml +++ b/package2.xml @@ -56,14 +56,6 @@ - - - - - - - -