Changes for version 0.11 - 2004-01-02
- ENHANCEMENTS
- setting maxchild to 0 prevents forking (Jim Cromie)
- filters can now match on the query string
- hop-by-hop headers and Max-Forwards headers are correctly supported
- new mutators added to HTTP::Proxy: via, hop_headers, request, response
- filters can now answer in place of the server, which allows for authorisation filters, cache (?) filters, etc.
- new examples scripts: proxy-auth.pl
- FIXES
- push_filter() now correctly supports several match criteria
- TESTS
- all the Via: header tests are now in t/50via.t
- t/50standard.t now checks headers for several request types
- new tests:
- t/51simple2.t - check response header filters with an actual proxy
- t/61simple2.t - check response body filters with an actual proxy
- INTERNALS
- new method _send_response_headers
Modules
A pure Perl HTTP proxy
A base class for HTTP messages body filters
Filter using HTML::Parser
A filter to transmogrify HTML text
A filter that outputs only complete lines
A class for creating simple filters
A filter that outputs only complete tags
A base class for HTTP message header filters
A class for creating simple filters
An internal filter to respect RFC2616
Provides
in lib/HTTP/Proxy.pm