You are viewing a plain text version of this content. The canonical link for it is here.
Posted to embperl@perl.apache.org by Gerald Richter <ri...@ecos.de> on 2001/06/06 06:37:46 UTC

ANNOUNCE: HTTP::Webdav - Perl interface to Neon HTTP and WebDAV client library

This is the Perl interface to the neon HTTP and WebDAV client library.
Also not strictly related to mod_perl, I think it would be interesting for
the people here.

It can be downloaded from

     ftp://ftp.dev.ecos.de/pub/perl/webdav/HTTP-Webdav-0.1.10-0.15.0.tar.gz

neon has the following features:

  - High-level interface to HTTP and WebDAV methods (PUT, GET, HEAD etc)

  - Low-level interface to HTTP request handling, to allow implementing new
methods easily.

  - HTTP/1.1 and HTTP/1.0 persistent connections

  - RFC2617 basic and digest authentication (including auth-int, md5-sess)

  - Proxy support (including basic/digest authentication)

  - Generic WebDAV 207 XML response handling mechanism

  - XML parsing using the expat or libxml parsers

  - Easy generation of error messages from 207 error responses

  - WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL.

  - WebDAV metadata support: set and remove properties, query any set of
properties (PROPPATCH/PROPFIND).


WARNING: This wrapper is alpha code, while neon is around for some time and
stable to use, not all of the interface functions provided by this Perl
module
has been tested extensivly, but most of them should work without problems
(At least
they do it for me :-).

Enjoy

Gerald

-------------------------------------------------------------
Gerald Richter    ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting

Post:       Tulpenstrasse 5         D-55276 Dienheim b. Mainz
E-Mail:     richter@ecos.de         Voice:    +49 6133 925131
WWW:        http://www.ecos.de      Fax:      +49 6133 925152
-------------------------------------------------------------



---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org