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


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.

Received on Tuesday, 30 October 2001 19:25:56 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:01:24 UTC