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 ([email protected]),
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:
[email protected]

Support for the C interface is available from:
[email protected]

Enjoy,
Doug MacEachern ([email protected])