代理在提供身份验证时是否会缓存HTTP响应?

时间:2009-07-24 13:28:57

标签: http caching credentials

给定一个URI,其中包含正确配置缓存的标头。

如果两个用户向同一个URI发出请求但提供了两组不同的凭据,代理是否会根据用户+ URI或每个URI缓存响应,或者根本不缓存?

1 个答案:

答案 0 :(得分:11)

如果Cache-Control响应标头包含public指令,则响应仅用于其他用户。除此之外,代理不得缓存对授权请求的响应。

阅读section Authorization of the HTTP 1.1 standard了解所有细节。