7. ABNF List Extension: #rule (Extension de Liste ABNF: #règle)
Les règles de syntaxe définies dans la notation ABNF de [RFC5234] sont une structure commune pour les champs d'en-tête HTTP. Cette section définit la construction # utilisée pour définir des éléments de liste séparés par des virgules.
Une construction utilisant l'opérateur # fonctionne de la même manière que celle utilisant l'opérateur *, sauf qu'au moins un élément de liste est requis et que les éléments de liste sont séparés par une ou plusieurs virgules (",") et un espace blanc optionnel (OWS).
#element => [ ( "," / element ) *( OWS "," [ OWS element ] ) ]
1#element => *( "," OWS ) element *( OWS "," [ OWS element ] )
Un expéditeur NE DEVRAIT PAS générer d'éléments de liste vides. Un expéditeur DOIT générer des listes avec au moins un élément non vide.