From: Werner B. <wer...@on...> - 2007-11-03 08:28:30
|
Brad Clements wrote: > But now that I've looked at the spec more and looked at the eXist code, > I see that eXist is playing pretty lose with the spec. Most (all?) WebDAV-servers do that. For a maintainer of a WebDAV-client it sometimes is really frustrating. > It appears not to support the If header, and lets any Lock-Token be used > to unlock a resource. davfs2 does not use the WebDAV-If-headers. But full support for the standard HTTP-conditionals (If-Match, If-None-Match, If-Modified, If-Not-Modified) would be useful. At the moment davfs2 can not make full use of them, as Apache gets them wrong. For davfs2 it would be useful, when the server uses the "owner"-value sent by the client. As davfs2 does not steal Lock-Tokens from other clients, it needs the value of the owner-property, to resume from a lost Lock-Token. Cheers Werner |