21. IANA Considerations
21. IANA Considerations
21.1. New URI Schemes
This specification defines two URI schemes:
-
the "opaquelocktoken" scheme defined in Appendix C, and
-
the "DAV" URI scheme, which historically was used in [RFC2518] to disambiguate WebDAV property and XML element names and which continues to be used for that purpose in this specification and others extending WebDAV. Creation of identifiers in the "DAV:" namespace is controlled by the IETF.
Note that defining new URI schemes for XML namespaces is now discouraged. "DAV:" was defined before standard best practices emerged.
21.2. XML Namespaces
XML namespaces disambiguate WebDAV property names and XML elements. Any WebDAV user or application can define a new namespace in order to create custom properties or extend WebDAV XML syntax. IANA does not need to manage such namespaces, property names, or element names.
21.3. Message Header Fields
The message header fields below should be added to the permanent registry (see [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
This specification defines the HTTP status codes
- 207 Multi-Status (Section 11.1)
- 422 Unprocessable Entity (Section 11.2),
- 423 Locked (Section 11.3),
- 424 Failed Dependency (Section 11.4) and
- 507 Insufficient Storage (Section 11.5),
to be updated in the registry at <http://www.iana.org/assignments/http-status-codes>.
Note: the HTTP status code 102 (Processing) has been removed in this specification; its IANA registration should continue to reference RFC 2518.