1. 引言
为了帮助调试 (包括人工调试和自动化工具调试), HTTP 缓存通常会向响应追加头字段, 说明它们如何处理请求. 遗憾的是, 这些头字段的语义通常并不清晰, 且所使用的语义和语法在不同实现之间各不相同.
本规范为此目的定义了一个新的 HTTP 响应头字段 "Cache-Status", 并规定了标准化的语法和语义.
1.1. 表示法约定
本文档中的关键词 "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY" 和 "OPTIONAL" 只有在以此处所示的全大写形式出现时, 才应按 BCP 14 [RFC2119] [RFC8174] 中的说明进行解释.
本文档使用 [STRUCTURED-FIELDS] 第 3 节中的以下术语来规定语法和解析: List、String、Token、Integer 和 Boolean.
本文档还使用 [HTTP] 和 [HTTP-CACHING] 中的术语.