- From: Roy T. Fielding <fielding@apache.org>
- Date: Wed, 22 Jan 2003 12:14:22 -0800
- To: "Julian Reschke" <julian.reschke@gmx.de>
- Cc: "Lisa Dusseault" <lisa@xythos.com>, "'Webdav WG'" <w3c-dist-auth@w3c.org>
> But then, HTTP does not define the concept of collections and deep > deletes. > WebDAV is an extension of HTTP, so when it introduces these new > concepts, > isn't it allowed also to define error handling for it? > > Yes, there's an issue with using a 2xx status for errors, but it > doesn't > seem to have negatively affected any existing client I'm aware of. > RFC2518bis is supposed to clarify RFC2518, not to reinvent it. WebDAV can add new status codes. It cannot redifine the meaning of 2xx status codes. Doing so destroys one of the main extensibility mechanisms of HTTP. It negatively affects any client that proceeds with later actions based on the status being successful. WebDAV hasn't seen it yet because it is still working on first-generation systems and performance is not yet a deciding factor between implementations. ....Roy
Received on Wednesday, 22 January 2003 16:34:50 UTC