【发布时间】:2014-03-12 11:21:52
【问题描述】:
HTTP Spec (RFC-2616) 在第 14.28 节中声明 If-Unmodified-Since 标头必须被 HTTP 服务器识别并且它只有一秒的精度。
如果资源每秒更改一次以上,服务器应如何处理此标头?
我的理解是,服务器必须以“412 Precondition Failed”响应任何带有 If-Unmodified-Since 标头的请求,因为它不知道客户端具有哪个版本的状态。还是服务器应该忽略这个问题并假设客户端知道它在做什么?
【问题讨论】: