Apache-RewritingProxy
view release on metacpan or search on metacpan
RewritingProxy.pm view on Meta::CPAN
my $outString = ""; # The content the user sees
my $baseHref = ""; # storage space for <base
my $p = HTML::TokeParser->new(\$content)
|| $r->log_error("No Content: $!");
# TODO: This needs to be changed from warn!
while (my $tolkens = $p->get_token )
{
my $text = "";
# We process all of the possible token types.
# text and comments are printed unmolested to the browser.
# Javascript would have to be parsed out by editing the text
# between script tags.
if ($tolkens->[0] eq 'T')
{
if ($textHandlerSub)
{
$outString .= &{$textHandlerSub}($r,$tolkens->[1]);
}
else
{
$outString .= mainTextHandler($r,$tolkens->[1]);
( run in 0.423 second using v1.01-cache-2.11-cpan-de7293f3b23 )