Top Level :: HTTP

Package Information: HTTP_Request2

» Summary » License
Provides an easy way to perform HTTP requests. BSD 3-Clause License
» Current Release » Bug Summary
2.2.1 (stable) was released on 2014-01-16 (Changelog)
Easy Install

Not sure? Get more info.

pear install HTTP_Request2

Pyrus Install

Try PEAR2's installer, Pyrus.

php pyrus.phar install pear/HTTP_Request2


Development Roadmap
  • Package Maintenance Rank: 5 of 212 packages with open bugs
  • Number of open bugs: 2 (49 total bugs)
  • Average age of open bugs: 104 days
  • Oldest open bug: 185 days
  • Number of open feature requests: 5 (48 total feature requests)

Report a new bug to HTTP_Request2
» Description
PHP5 rewrite of HTTP_Request package (with parts of HTTP_Client). Provides
cleaner API and pluggable Adapters:
* Socket adapter, based on old HTTP_Request code,
* Curl adapter, wraps around PHP's cURL extension,
* Mock adapter, to use for testing packages dependent on HTTP_Request2.
Supports POST requests with data and file uploads, basic and digest
authentication, cookies, managing cookies across requests, proxies, gzip and
deflate encodings, redirects, monitoring the request progress with Observers...
» Maintainers » More Information

Packages that depend on HTTP_Request2

Dependencies for HTTP_Request2

  • PHP 5.2.0
  • PEAR 1.9.2
  • Net_URL2 2.0.0
  • PEAR 1.9.2
  • curl extension (Optional)
  • fileinfo extension (Optional)
  • zlib extension (Optional)
  • openssl extension (Optional)