Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
例如,参见§13.3.3和§13.3.4。
在我看来,这与“媒体范围”(例如§14.1Accept: text/*)或“语言范围”(例如§14.4Accept-Language: da, en-gb;q=0.8, en;q=0.7)无关。
Accept: text/*
Accept-Language: da, en-gb;q=0.8, en;q=0.7
也许是“接受范围”(§14.5),它对响应施加了字节限制?如果这是真的,那么ETags 有什么关系?
ETag
我很确定它用于范围检索请求,即请求文档的一部分(例如,恢复文件下载)。
14.35.2 范围检索请求 使用条件或无条件 GET 方法的 HTTP 检索请求可以使用 Range 请求标头请求实体的一个或多个子范围,而不是 整个实体,该标头适用于 作为请求结果返回的实体:
14.35.2 范围检索请求
使用条件或无条件 GET 方法的 HTTP 检索请求可以使用 Range 请求标头请求实体的一个或多个子范围,而不是 整个实体,该标头适用于 作为请求结果返回的实体:
如果ETag是弱的(以 开头W/),那么它不能用于范围检索 - 只能使用强验证器,否则客户端可能会得到一个不一致的文件。
W/