Hi all First of all, I want to clarify that I am pretty newie in mod_perl and I'm using mod_perl 1.
I need to write a module that allows me to capture all the requests that are made to my server, get a string with all the parameters stored in $r->content or $ r-> args for each request, apply some process and store again in $r->content or $ r->args to follow their way. To achieve this, I'm trying to write a PerlTransHandler: package Test::test_filter; use strict; use Apache::Constants qw(:common); sub handler { my $r = shift; my $params = $r->method eq "POST" ? $r->content:$r->args; print STDERR "PARAMS:$params\n"; #DO SOMETHING WITH $params #$r->content($params); return DECLINED; } 1; The problem is, after showing the message with the parameters in the log file the page with the POST form does not change; this mean, don't show me the next page where i should see the values of the modified parameters. If comment my $params = $r->method eq "POST" ? $r->content:$r->args; all works fine. I need to do something else?, I'm using the right type of handler? In advance thank you very much for your answers.