| libapreq - Generic Apache Request Library |
| |
| This package contains modules for manipulating client request data via |
| the Apache API with Perl and C. Functionality includes: |
| |
| - parsing of application/x-www-form-urlencoded data |
| - parsing of multipart/form-data |
| - parsing of HTTP Cookies |
| |
| See libapreq.pod for the C API documentation and |
| eg/c/ for examples. |
| |
| The Perl modules are simply a thin xs layer on top of libapreq, |
| making them a lighter and faster alternative to CGI.pm and |
| CGI::Cookie. See the Apache::Request and Apache::Cookie documentation |
| for more details and eg/perl/ for examples. |
| |
| The Perl interface was designed by Lincoln Stein (lstein@cshl.org), |
| originally implemented as a pure Perl Apache::Request module. |
| The C implementation has a similar look-and-feel, including structures |
| modeled from Lincoln's Perl design. |
| |
| Portions of the C code are based on examples from: |
| Writing Apache Modules with Perl and C, |
| Lincoln Stein & Doug MacEachern, |
| O'Reilly & Associates, Sebastapol, CA, 1998, |
| ISBN 1-56592-567-X. |
| http://www.modperl.com/ |
| |
| The development of this package is sponsored by: |
| Critical Path Inc. http://www.cp.net/ |
| |
| Support for the Perl interface is available from: |
| modperl@apache.org |
| |
| Support for the C interface is available from: |
| apache-modules@covalent.net |
| |
| Enjoy, |
| Doug MacEachern (dougm@cp.net) |