HTTP::Proxy::BodyFilter::tags - A filter that outputs only complete tags


NAME

HTTP::Proxy::BodyFilter::tags - A filter that outputs only complete tags


SYNOPSIS

    use HTTP::Proxy::BodyFilter::tags;
    use MyFilter;    # this filter only works on complete tags
    my $filter = MyFilter->new();
    # note that both filters will be run on the same messages
    # (those with a MIME type of text/html)
    $proxy->push_filter(
        mime     => 'text/*',
        response => HTTP::Proxy::BodyFilter::tags->new
    );
    $proxy->push_filter( mime => 'text/html', response => $filter );


DESCRIPTION

The HTTP::Proxy::BodyFilter::tags filter makes sure that the next filter in the filter chain will only receive complete tags.


METHOD

This class defines a single method, that is called automatically:

filter()
Buffer incomplete tags to ensure that subsequent filters will only receive complete HTML tags.


SEE ALSO

the HTTP::Proxy manpage, the HTTP::Proxy::BodyFilter manpage.


AUTHOR

Philippe ``BooK'' Bruhat, <book@cpan.org>.


COPYRIGHT

Copyright 2003-2005, Philippe Bruhat.


LICENSE

This module is free software; you can redistribute it or modify it under the same terms as Perl itself.

 HTTP::Proxy::BodyFilter::tags - A filter that outputs only complete tags