- From: Greg Stein <gstein@lyra.org>
- Date: Tue, 20 Apr 1999 01:13:46 -0700 (PDT)
- To: Henrik Frystyk Nielsen <frystyk@w3.org>
- cc: ejw@ics.uci.edu, w3c-dist-auth@w3.org
On Mon, 19 Apr 1999, Henrik Frystyk Nielsen wrote: > At 13:12 4/19/99 -0700, Jim Whitehead wrote: > >The rationale for the extra constraints on PUT in WebDAV is: > > > >* Prevention of creation of intermediate collections on user error. > > IMO, it seems out of bounce to impose a MUST requirement in order to > prevent a "user error" - especially because the "error" doesn't break > anything in the protocol or leads to interoperability problems. > > This is why it is stated as it is in HTTP/1.1 - it is left to the server to > decide whether it wants to create the new location or not. As Yoram points > out, some servers already do that and others don't. > > Removing the MUST requirement would also eliminate any problem with > HTTP/1.1 clients - removing their capability of creating resources is in my > mind not a good transition strategy. But since *some* servers do not create the intermediate collections (as you and Yoram have stated), isn't it a requirement that HTTP/1.1 clients need to somehow deal with them? Since they must deal with them, then why is it a problem that a certain subset of the servers they work against will exhibit this behavior? (those declaring Class 1 DAV conformance) Cheers, -g -- Greg Stein, http://www.lyra.org/
Received on Tuesday, 20 April 1999 04:15:45 UTC