2. 符号公约

由于本文档描述了一组对HTTP/1.1协议的扩展,因此此处用于描述协议元素的增强BNF与[RFC2616] 2.1节中是完全相同的,包括关于隐含线性空白的规则。这个增强BNF使用了[RFC2616] 2.2节中提供的成型基本规则,所以这些规则也同样适用于本文档。但是请注意,这并不是其他rfc中使用的标准BNF语法。

本文档中的关键字“必须(MUST)”、“不能(MUST NOT)”、“要求(REQUIRED)”、“应该(SHALL规定性)”、“不应该(SHALL NOT规定性)”、“或许可以(SHOULD建议性)”、“或许不该(SHOULD NOT)”、“推荐(RECOMMANDED)”、“可能(MAY)”和“可选(OPTIONAL)”将按照[RFC2119]中的描述进行解释。

注意,在自然语言中,为了简洁起见,当我们提到类似”DAV:creationdate”时,其实指的是XML文档中”DAV:”命名空间下的”creationdate”属性。