Changes for version 0.19 - 2006-04-28
- ENHANCEMENTS
- HTTP::Proxy::HeaderFilter::simple now lets one define an end() method as well
- FIXES
- HTTP::Proxy::(Body|Header)Filter::simple now provide a default filter() that does nothing if their constructor is not given one (thanks to Merijn Brand)
- close RT ticket #14548 by correcting the 'filename' check in HTTP::Proxy::BodyFilter::save (Max Maischein)
- ERROR messages are always logged (Mark Tilford)
- TESTS
- more tests for log() and logmask() in t/11log.t
Modules
A pure Perl HTTP proxy
A base class for HTTP messages body filters
A filter that passes on a complete body or nothing
Filter using HTML::Parser
A filter to transmogrify HTML text
A filter that outputs only complete lines
A filter that saves transfered data to a file
A class for creating simple filters
A filter that outputs only complete tags
Generic child process manager engine for HTTP::Proxy
The "older" HTTP::Proxy engine
A basic, non forking HTTP::Proxy engine
A scoreboard-based HTTP::Proxy engine
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
Examples
- eg/README
- eg/adblock.pl
- eg/anonymiser.pl
- eg/ayb.pl
- eg/bork.pl
- eg/dragon.pl
- eg/fudd.pl
- eg/https.pl
- eg/javascript.pl
- eg/js.pl
- eg/leet.pl
- eg/logger.pl
- eg/outline.pl
- eg/pdf.pl
- eg/perlmonks.pl
- eg/post.pl
- eg/proxy-auth.pl
- eg/proxy.pl
- eg/rainbow.pl
- eg/rfc.pl
- eg/rot13.pl
- eg/switch.pl
- eg/tracker.pl
- eg/trim.pl
- eg/yahoogroups.pl