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)