pecl_http 1.3.3

Extended HTTP Support


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, headers and messages, provides
means for negotiation of a client's preferred content type,
language and charset, as well as a convenient way to send any
arbitrary data with caching and resuming capabilities.

It provides powerful request functionality with support for
parallel requests.

Documentation:
https://mdref.m6w6.name/http

License: BSD-2-Clause

Changes

* Fixed HttpResponse::setHeader("name", {omitted|NULL|""}) not unsetting header
* Fixed array parameters to allow NULL in HttpRequest::__construct(),
HttpRequest::getResposeCookie(), HttpMessage::setHeaders(),
http_parse_cookie(), http_post_fields().
* Fixed possible leak in http_send_data() and HttpResponse::setData()
* Fixed build --without-http-curl-requests (bug #8872)
* Fixed build with PHP < 4.3.10 (bug #9067)