Re: ANNOUNCE: libapreq-0.30_01 (fwd)

From: Date: Thu, 28 Jan 1999 18:21:00 +0000
Subject: Re: ANNOUNCE: libapreq-0.30_01 (fwd)
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-3764@lists.php.net to get a copy of this message
It does look interesting. However there are two things we'd have to sort out. First of all, is there a way to differentiate between Get/Post/Cookie? If not, I'm sure he'll add that to his C lib. Also, we'd still need to check out the variable names and see if they are arrays, and then deal with them ourselves. So there would still be a bit of work involved. What do you think? Is there any documentation for this project? There's not too much in his .tar.gz and I just took a quick look. Andi At 08:51 01-28-99 -0500, Rasmus Lerdorf wrote: >Guys, along with looking at a new regex library for PHP4, I think we also >need to seriously consider retiring the request parsing code that was >migrated untouched from PHP2 into PHP3. Doug has uncoupled his from >mod_perl and has a standalone request parsing library. Here is his >announcement: > >---------- Forwarded message ---------- >Date: Wed, 27 Jan 1999 22:40:00 -0800 >From: Doug MacEachern <dougm@pobox.com> >Reply-To: modperl@apache.org >To: modperl-announce@apache.org, apache-modules@covalent.net >Cc: new-httpd@apache.org >Subject: [PHP-DEV] ANNOUNCE: libapreq-0.30_01 > >The URL > > http://perl.apache.org/dist/libapreq-0.30_01.tar.gz > >has entered CPAN as > > file: $CPAN/authors/id/DOUGM/libapreq-0.30_01.tar.gz > size: 24211 bytes > md5: fa5620628bb2c3390099db98aff7677e > >>From the README: > >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. > >--- > >Changes since 0.20_01: > >added ApacheRequest_script_name (r->uri minus r->path_info) > >added eg/c/testapreq/Makefile.apxs > >C sources *.[ch] moved to its own c/ directory (e.g. for easy cvs import) > >fixed bug in ApacheRequest_parse_urlencoded (possible core dump on GET >request) > >allow `;' URI attribute delimiter as per HTML 4.0 spec > >allow sub-classing via _r/r key mechanism > >don't use $VERSION variable name in Makefile.PL >param() now uses set() instead of add() >[Andreas J. Koenig <andreas.koenig@anima.de>] > >--- > >Enjoy, >-Doug > > > >-- >PHP Development Mailing List http://www.php.net/ >To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net >For help: php-dev-help@lists.php.net > > > --- Andi Gutmans <andi@zend.com> ICQ: 1568297 PGP: finger andi@vipe.technion.ac.il -- PHP Development Mailing List http://www.php.net/ To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net For help: php-dev-help@lists.php.net

« previous php.dev (#3764) next »