W3C home > Mailing lists > Public > w3c-dist-auth@w3.org > October to December 2001

Re: GETSRC & MULTIPUT

From: Roy T. Fielding <fielding@ebuilt.com>
Date: Tue, 30 Oct 2001 16:22:54 -0800
To: Eric Sedlar <eric.sedlar@oracle.com>
Cc: WebDAV <w3c-dist-auth@w3.org>
Message-ID: <20011030162254.A2241@waka.ebuilt.net>
On Tue, Oct 30, 2001 at 12:19:27PM -0800, Eric Sedlar wrote:
> The fundamental question that must be addressed is whether or not the source
> resource and the output resource are the same.  To me, the question boils
> down to wanting to have symmetry in my methods.  If I call PROPPATCH, I can
> then use PROPFIND to see the properties I just wrote.  We need the same
> thing for PUT.  If I call PUT on a URL, I want a method that gets me back
> the stuff I just PUT at that URL.

GET already provides that -- if you can successfully invoke PUT on a
resource, then a GET on that same resource will be the stuff that you PUT
(assuming no other actions occurred in-between).

However, PUT is not allowed on many resources, specifically those resources
that only exist as a synthesis of other resources.  The source links, which
were present in the original HTTP/1.1 proposal and later transformed into
a property in 2518, tell the client how it can edit that resource given that
authoring on the same URI is not possible, period.

....Roy
Received on Tuesday, 30 October 2001 19:25:56 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:43:58 GMT