2. 符号公约
由于本文档描述了一组对 HTTP/1.1 协议的扩展,因此此处用于描述协议元素的增强 BNF 与 [RFC2616] 2.1 节中是完全相同的,包括关于隐含线性空白的规则。这个增强 BNF 使用了 [RFC2616] 2.2 节中提供的成型基本规则,所以这些规则也同样适用于本文档。但是请注意,这并不是其他 rfc 中使用的标准 BNF 语法。
本文档中的关键字“必须 (MUST)”、“不能 (MUST NOT)”、“要求 (REQUIRED)”、“应该 (SHALL 规定性)”、“不应该 (SHALL NOT 规定性)”、“或许可以 (SHOULD 建议性)”、“或许不该 (SHOULD NOT)”、“推荐 (RECOMMENDED)”、“可能 (MAY)”和“可选 (OPTIONAL)”将按照 [RFC2119] 中的描述进行解释。
注意,在自然语言中,为了简洁起见,当我们提到类似 "DAV:creationdate" 时,其实指的是 XML 文档中 "DAV:" 命名空间下的 "creationdate" 属性。