HTTP规范中的“子范围”是什么意思?

时间:2009-01-11 18:40:02

标签: http caching etag

例如,请参阅§13.3.3§13.3.4

在我看来,这可能与“媒体范围”(§14.1,例如Accept: text/*)或“语言范围”(§14.4,例如{{}无关。 1}})。

也许它是“接受范围”(§14.5),它会对响应设置字节限制?如果这是真的,Accept-Language: da, en-gb;q=0.8, en;q=0.7如何相关?

1 个答案:

答案 0 :(得分:4)

我很确定它是用于范围检索请求,即请求文档的一部分(例如,恢复文件下载)。

  

14.35.2范围检索请求

     

使用HTTP检索请求   有条件或无条件的GET
  方法可以请求一个或多个   实体的子范围,而不是   整个实体,使用范围   请求标题,适用于
  该实体作为结果返回   请求:

如果ETag较弱(以W/开头),则它不能用于范围检索 - 只能使用强验证器或客户端最终可能会出现不一致文件。