不在http响应头中设置“缓存控制”的后果是什么?

时间:2012-05-07 22:29:32

标签: http cache-control http-caching

说,我的Web应用程序响应一个http请求,其响应在其标头中没有“缓存控制”。如果客户端在相对较短的时间内提交相同的请求,会发生什么?是否使用了响应的缓存副本,因此请求不需要到达服务器?或者请求是否像第一次一样发送到服务器?

如果答案是“取决于”,请说明依赖性是什么。感谢。

1 个答案:

答案 0 :(得分:2)

HTTP / 1.1协议中没有为没有缓存相关标头的资源定义缓存行为,因此它实际上取决于HTTP客户端的实现。

以下是RFC的链接。