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.
HTTP 服务器是否有任何理由有时会响应Vary: *,有时会响应Vary: Foo对同一资源的请求?
Vary: *
Vary: Foo
缓存应该做什么,如果在接收(和缓存)两个响应之后,它会收到一个带有匹配Foo标头的请求,该Vary: Foo响应适合该响应?它可以提供匹配的响应,还是单独的Vary: *响应覆盖它?
Foo
可能存在这样一种情况,服务器可以保证在一定时间内,资源的表示Foo仅Vary: *受
到期优先于验证。由于Vary: *强制重新验证,缓存应该选择Foo响应,假设它是新鲜的。
每个响应都是单独评估的,因此它可以选择 Vary: Foo 响应。
看: