在下面收集的ABNF中,列表规则根据[RFC7230]的第1.2节进行了扩展。

    1. Age = delta-seconds
    2. Cache-Control = *( "," OWS ) cache-directive *( OWS "," [ OWS cache-directive ] )
    3. Expires = HTTP-date
    4. HTTP-date = <HTTP-date, see [RFC7231], Section 7.1.1.1>
    5. OWS = <OWS, see [RFC7230], Section 3.2.3>
    6. Pragma = *( "," OWS ) pragma-directive *( OWS "," [ OWS pragma-directive ] )
    7. Warning = *( "," OWS ) warning-value *( OWS "," [ OWS warning-value ] )
    8. cache-directive = token [ "=" ( token / quoted-string ) ]
    9. delta-seconds = 1*DIGIT
    10. extension-pragma = token [ "=" ( token / quoted-string ) ]
    11. field-name = <field-name, see [RFC7230], Section 3.2>
    12. port = <port, see [RFC7230], Section 2.7>
    13. pragma-directive = "no-cache" / extension-pragma
    14. pseudonym = <pseudonym, see [RFC7230], Section 5.7.1>
    15. quoted-string = <quoted-string, see [RFC7230], Section 3.2.6>
    16. token = <token, see [RFC7230], Section 3.2.6>
    17. uri-host = <uri-host, see [RFC7230], Section 2.7>
    18. warn-agent = ( uri-host [ ":" port ] ) / pseudonym
    19. warn-code = 3DIGIT
    20. warn-date = DQUOTE HTTP-date DQUOTE
    21. warn-text = quoted-string
    22. warning-value = warn-code SP warn-agent SP warn-text [ SP warn-date ]