| Package Information |
| Summary |
Extended HTTP Support |
| Maintainers |
Michael Wallner <mike@php.net> (lead) [wishlist] [details]
|
| License |
BSD, revised |
| Description |
This HTTP extension aims to provide a convenient and powerful
set of functionality for one of PHPs major applications.
It eases handling of HTTP urls, dates, redirects, headers and
messages, provides means for negotiation of clients preferred
language and charset, as well as a convenient way to send any
arbitrary data with caching and resuming capabilities.
It provides powerful request functionality, if built with CURL
support. Parallel requests are available for PHP 5 and greater. |
Release notes Version0.18.0 |
+ Added INI setting http.force_exit which can be used to disable script termination
in case of redirects and positive cache hits (instead, standard output will be discarded)
+ Classes HttpMessage and HttpRequestPool implement Countable if PHP >= 5.1 with SPL is available
+ Class HttpMessage implements Serializable if PHP >= 5.1 is available
+ Added experimental http.chunked_encode and chunked_decode stream filter
* Fixed a bug that caused a warning about an invalid curl handle at HttpRequestPool destruction
* Fixed a bug with http_get_request_headers() modifying $_SERVER array
* Fixed a bug which required "=" in Content-Range response message headers
* Fixed a bug with directly setting HttpMessage property values |
|