Hi, All:
Please endure my first post to this knowledgable email-group..:-)
On 5/23/07, Gareth Kirwan <[EMAIL PROTECTED]> wrote:
> This is what I currently use for a few mason implementations:
>
> It depends on your environment as to what you can do.
> Apache/mod_perl has an easier way of doing it than CGI/FCGi, which uses
> FakeApache.
> As you can see from the comment, since FakeApache implements read, I
> couldn't get it to be completely dynamic:
>
> my $inputText;
> # FakeApache implements read, so we can't automatically tell if we're in
> mod_perl or FCGI
> if (0 && $r->can('read')){
Just out of my curiosity, may you please tell me why you would use the
'if' clause this way. It seems to me if (0 && $r->can('read')) always
return false... am I understanding wrong somewhere?? or what does the
zero before '&&' do??
Thank you very much,
Lihao.
> $r->read( $inputText, $r->headers_in->{'Content-length'} );
> }
> else {
> my %params = $r->params;
> my $posted_content = $params{POSTDATA} || $params{keywords};
> $posted_content ||= join '', %params if ($r->method eq 'POST');
> $posted_content = join '', @$posted_content if (ref $posted_content
> eq 'ARRAY');
> $inputText = $posted_content
> }
>
> Regards
>
> Gareth
>
> >-----Original Message-----
> >From: [EMAIL PROTECTED]
> >[mailto:[EMAIL PROTECTED] On Behalf
> >Of Emmanuel Lacour
> >Sent: 23 May 2007 09:41
> >To: [email protected]
> >Subject: [Mason] Getting the raw POST content
> >
> >
> >Hi,
> >
> >I try to get the raw content of a POST in a mason component, but I
> >cannot find a way to do this in the documentation. Is this possible?
> >
> >(the content is an XML)
> >
> >Thanks for any help :)
> >
> >--
> >Emmanuel Lacour
> >
> >---------------------------------------------------------------
> >----------
> >This SF.net email is sponsored by DB2 Express
> >Download DB2 Express C - the FREE version of DB2 express and take
> >control of your XML. No limits. Just data. Click to get it now.
> >http://sourceforge.net/powerbar/db2/
> >_______________________________________________
> >Mason-users mailing list
> >[email protected]
> >https://lists.sourceforge.net/lists/listinfo/mason-users
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Mason-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mason-users
>
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Mason-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mason-users