Practical mod_perl / HTML Book /



previous page: A.7. Sending Cookies in REDIRECT Responses
  
page up: HTML Version of the book
  
next page: A.9. Sending Email from mod_perl

A.8. CGI::params in the mod_perlish Way


Assuming that all your variables are single key-value pairs, you can retrieve request parameters in a way similar to using CGI::params with this technique:

my $r = shift;  # or $r = Apache->request
my %params = $r->method eq 'POST' ? $r->content : $r->args;

Also take a look at Apache::Request, which has the same API as CGI.pm for extracting and setting request parameters but is significantly faster, since it's implemented in C.

 

Continue to:

  • prev: A.7. Sending Cookies in REDIRECT Responses
  • Table of Contents
  • next: A.9. Sending Email from mod_perl







TOP
previous page: A.7. Sending Cookies in REDIRECT Responses
  
page up: HTML Version of the book
  
next page: A.9. Sending Email from mod_perl


Menu

  • HTML Book
  • PDF Book
  • Download Code
  • Table of Contents
  • Errata
  • mod_perl2 User's Guide
  • Sitemap

Search


Add to Google




Creative Commons License


Written by
Eric Cholet (Logilune) and
Stas Bekman (StasoSphere & Free Books).


[ Privacy Policy | Terms of Use | About Us | Search ]

© 2007 StasoSphere.com