no-conflicting-lock

事前条件符号 no-conflicting-lock (WebDAV)

[2] DAV: 名前空間no-conflicting-lock 要素は、衝突するロックが存在することを表す事前条件符号です。

仕様書

内容

[4] 内容要素内容で、0個以上の href 要素を含めることができます >>1衝突するロックロック根 >>1URL を表します。

  1. *
    1. href

[6] 順序は意味を持ちません >>5

文脈

[3] 既存のロックとの衝突が原因で LOCK 要求が失敗した時には、この事前条件符号を使うことができます >>1。 通常は状態符号 423 を使います >>1

[34] コレクションに対して深さ無限大の書き込みロック要求された場合で、 新しいロック衝突する形でロックされている資源メンバーURL が当該コレクションに含まれる場合には、 423 応答によりエラーを返さなければなりません。 その際には応答事前条件 no-conflicting-lock を含めるべきです>>33