21. IANA Considerations (IANA に関する考慮事項)
21. IANA Considerations (IANA に関する考慮事項)
21.1. New URI Schemes (新しい URI スキーム)
本仕様は 2 つの URI スキームを定義します:
-
附録 C で定義されている "opaquelocktoken" スキーム、および
-
"DAV" URI スキーム。これは歴史的に [RFC2518] で WebDAV プロパティと XML 要素名を明確に区別するために使用され、本仕様およびその他の WebDAV を拡張する仕様でその目的のために引き続き使用されています。"DAV:" 名前空間内の識別子の作成は IETF によって制御されています。
XML 名前空間に新しい URI スキームを定義することは現在推奨されていないことに注意してください。"DAV:" は標準的なベストプラクティスが確立される前に定義されました。
21.2. XML Namespaces (XML 名前空間)
XML 名前空間は WebDAV プロパティ名と XML 要素を明確に区別します。任意の WebDAV ユーザーまたはアプリケーションは、カスタムプロパティを作成したり WebDAV XML 構文を拡張したりするために新しい名前空間を定義できます。IANA はそのような名前空間、プロパティ名、または要素名を管理する必要はありません。
21.3. Message Header Fields (メッセージヘッダーフィールド)
以下のメッセージヘッダーフィールドは永続レジストリに追加されるべきです ([RFC3864] を参照)。
21.3.1. DAV
Header field name (ヘッダーフィールド名): DAV
Applicable protocol (適用可能なプロトコル): http
Status (ステータス): standard
Author/Change controller (作成者/変更管理者): IETF
Specification document (仕様文書): this specification (Section 10.1)
21.3.2. Depth
Header field name (ヘッダーフィールド名): Depth
Applicable protocol (適用可能なプロトコル): http
Status (ステータス): standard
Author/Change controller (作成者/変更管理者): IETF
Specification document (仕様文書): this specification (Section 10.2)
21.3.3. Destination
Header field name (ヘッダーフィールド名): Destination
Applicable protocol (適用可能なプロトコル): http
Status (ステータス): standard
Author/Change controller (作成者/変更管理者): IETF
Specification document (仕様文書): this specification (Section 10.3)
21.3.4. If
Header field name (ヘッダーフィールド名): If
Applicable protocol (適用可能なプロトコル): http
Status (ステータス): standard
Author/Change controller (作成者/変更管理者): IETF
Specification document (仕様文書): this specification (Section 10.4)
21.3.5. Lock-Token
Header field name (ヘッダーフィールド名): Lock-Token
Applicable protocol (適用可能なプロトコル): http
Status (ステータス): standard
Author/Change controller (作成者/変更管理者): IETF
Specification document (仕様文書): this specification (Section 10.5)
21.3.6. Overwrite
Header field name (ヘッダーフィールド名): Overwrite
Applicable protocol (適用可能なプロトコル): http
Status (ステータス): standard
Author/Change controller (作成者/変更管理者): IETF
Specification document (仕様文書): this specification (Section 10.6)
21.3.7. Timeout
Header field name (ヘッダーフィールド名): Timeout
Applicable protocol (適用可能なプロトコル): http
Status (ステータス): standard
Author/Change controller (作成者/変更管理者): IETF
Specification document (仕様文書): this specification (Section 10.7)
21.4. HTTP Status Codes (HTTP ステータスコード)
本仕様は以下の HTTP ステータスコードを定義します
- 207 Multi-Status (Section 11.1)
- 422 Unprocessable Entity (Section 11.2),
- 423 Locked (Section 11.3),
- 424 Failed Dependency (Section 11.4) および
- 507 Insufficient Storage (Section 11.5),
これらは http://www.iana.org/assignments/http-status-codes のレジストリで更新される必要があります。
注意: HTTP ステータスコード 102 (Processing) は本仕様から削除されました。その IANA 登録は引き続き RFC 2518 を参照すべきです。