2. Notational Conventions (Conventions de notation)
Étant donné que ce document décrit un ensemble d'extensions du protocole HTTP/1.1, le BNF augmenté (Augmented BNF) utilisé ici pour décrire les éléments du protocole est exactement le même que celui décrit dans la Section 2.1 de [RFC2616], y compris les règles concernant les espaces linéaires implicites (Implied Linear Whitespace). Puisque ce BNF augmenté utilise les règles de production de base fournies dans la Section 2.2 de [RFC2616], ces règles s'appliquent également à ce document. Notez qu'il ne s'agit pas de la syntaxe BNF standard utilisée dans d'autres RFC.
Les mots-clés « MUST », « MUST NOT », « REQUIRED », « SHALL », « SHALL NOT », « SHOULD », « SHOULD NOT », « RECOMMENDED », « MAY » et « OPTIONAL » dans ce document doivent être interprétés comme décrit dans [RFC2119].
Correspondance française :
- MUST (doit) : exigence absolue
- MUST NOT (ne doit pas) : interdiction absolue
- REQUIRED (requis) : exigence absolue
- SHALL (doit) : exigence obligatoire
- SHALL NOT (ne doit pas) : interdiction obligatoire
- SHOULD (devrait) : fortement recommandé mais non obligatoire
- SHOULD NOT (ne devrait pas) : fortement déconseillé mais non interdit
- RECOMMENDED (recommandé) : pratique recommandée
- MAY (peut) : permis mais optionnel
- OPTIONAL (optionnel) : entièrement optionnel
Notez qu'en langage naturel, une propriété comme la propriété « creationdate » dans l'espace de noms XML « DAV: » est parfois appelée « DAV:creationdate » par souci de concision.