RE: [PHP-DEV] new webdav patch
| From: | David Viner | Date: | Wed, 21 Aug 2002 22:31:39 +0000 |
| Subject: | RE: [PHP-DEV] new webdav patch | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-87254@lists.php.net to get a copy of this message | ||
thanks, i had missed the context of the change to SAPI.c.
I think the DeltaV methods that can have post data are the following:
CHECKOUT, REPORT, VERSION-CONTROL, UPDATE, LABEL, MERGE, BASELINE-CONTROL
dave
-----Original Message-----
From: Christian Stocker [mailto:chregu@bitflux.ch]
Sent: Wednesday, August 21, 2002 1:07 PM
To: David Viner
Cc: Rasmus Lerdorf; php-dev@lists.php.net
Subject: RE: [PHP-DEV] new webdav patch
Hi
> I think allowing php users to process webdav methods in user-space is an
> awesome idea. One question I have, why are the MKCOL, DELETE, and UNLOCK
> methods not listed? according to RFC 2518
> (http://ftp.ics.uci.edu/pub/ietf/webdav/protocol/rfc2518.txt), DAV clients
> are required to support them.
The problem with PHP was not, that it didn't accept requests other than
POST/GET/HEAD, but that it didn't allow post data for those other requests
(except OPTION, this was blocked right at the beginning). MKCOL et al
don't need post-data, so we can leave them out from the patch (and it is
even advised to do so, because you don't want post-data on stuff which
doesn't need it :) )
> Also, would you be interested in including the extensions to DAV defined
by
> DeltaV? This would add the following methods: VERSION-CONTROL, REPORT,
> CHECKIN, CHECKOUT, UNCHECKOUT, MKWORKSPACE, UPDATE, LABEL, MERGE,
> BASELINE-CONTROL, MKACTIVITY.
never worked with deltav, but i see no problem with including them as well
(at least the one, which need post-data...). And since subversion is using
some of DeltaV, I think/hope it will be much more widespread in the
future..
> I'm not terribly familiar w/ the DeltaV stuff, but it seems that if php is
> getting the ability to handle dav request, why not include this extension.
> You can read more about deltav at
> http://www.webdav.org/deltav/protocol/rfc3253.html
i'll check it out, when i have some spare time :)
chregu