Hi, Thanks for the reply,
Can you pls clariy what is meant by the following, >> >>The original poster should be using apreq >>(APR::Request::Apache2 or Apache2::Request) >>for this, not some other perl module that doesn't >>exploit the filter api. Does this mean the final target application which consumes POST data should use Apache2::Request or the Auth handler should should do "SOMETHING " to preserve data using Apache2::Request. At the moment I am not doing any specific request handling. at the moment I have sample CGI script writen in perl which get the request parameter. as follows, Are you saying that I should use Apache2::Request in the following instead of use CGI qw(:standard) , pls clarify #!/usr/bin/perl use warnings; use strict; use CGI qw(:standard); my $username = param('code') || "unknown"; printf "Content-type: text/html\r\n\r\n"; printf "<P>Hello, World. $username"; for more information I will state the top part of my Auth Handler. As you can see I am using Apache2::compat as I got old api calls as well. package AuthCAS; use strict; use vars qw( $VERSION); $VERSION = '1.1'; my @ISA = qw(Exporter); my @EXPORT = qw($errors); my $errors; use Carp; use Apache2::compat; use CGI; use CGI::Session; use CGI::Cookie; use Apache::Constants ':common'; use Apache::Constants qw(HTTP_MOVED_TEMPORARILY); use Apache::Constants qw(M_GET OK DECLINED); .... .... -- View this message in context: http://www.nabble.com/missing-POST-data-but-not-GET.....-tp17222133p17244429.html Sent from the mod_perl - General mailing list archive at Nabble.com.