- From: Julian Reschke <julian.reschke@gmx.de>
- Date: Sun, 21 May 2006 22:18:47 +0200
- To: Lisa Dusseault <lisa@osafoundation.org>
- CC: Cullen Jennings <fluffy@cisco.com>, WebDav <w3c-dist-auth@w3.org>
Lisa, thanks for the changes in draft 15. I still think that the precondition now doesn't fit anymore (it's not the Lock-Token header that was missing). Furthermore, the example is now inconsistent with the spec. Suggested changes: Section 9.10.6., para. 6: OLD: 412 (Precondition Failed), with 'lock-token-matches-request-uri' precondition code - The LOCK request was made with a If header, indicating that the client wishes to refresh the given lock. However, the Request-URI did not fall within the scope of the lock identified by the token. The lock may have a scope that does not include the Request-URI, or the lock could have disappeared, or the token may be invalid. NEW: 412 (Precondition Failed), with 'lock-token-submitted' precondition code - The LOCK request was made with an If header, indicating that the client wishes to refresh the given lock. However, the Request- URI did not fall within the scope of the lock identified by the token. The lock may have a scope that does not include the Request- URI, or the lock could have disappeared, or the token may be invalid. Section 9.10.8., para. 2: OLD: LOCK /workspace/webdav/proposal.doc HTTP/1.1 Host: example.com Timeout: Infinite, Second-4100000000 Lock-Token: <urn:uuid:e71d4fae-5dec-22d6-fea5-00a0c91e6be4> Authorization: Digest username="ejw", realm="ejw@example.com", nonce="...", uri="/workspace/webdav/proposal.doc", response="...", opaque="..." NEW: LOCK /workspace/webdav/proposal.doc HTTP/1.1 Host: example.com Timeout: Infinite, Second-4100000000 If: (<urn:uuid:e71d4fae-5dec-22d6-fea5-00a0c91e6be4>) Authorization: Digest username="ejw", realm="ejw@example.com", nonce="...", uri="/workspace/webdav/proposal.doc", response="...", opaque="..."
Received on Sunday, 21 May 2006 20:19:01 UTC