如果我没有在public
标头中指定private
或Cache-Control
指令,默认行为是什么?可以由代理服务器缓存吗?
答案 0 :(得分:1)
在webmasters.stackexchange.com上找到了答案。引用:
请参见http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.3:
The max-age directive on a response implies that the response is cacheable (i.e., "public") unless some other, more restrictive cache directive is also present.
有可能(可能是?) 代理在野外打破了这一点,但因为唯一的失败模式 可能将公共资源视为私人,后果应 在性能不受影响的情况下保持最小。您将拥有更多 代理的问题,这些代理所做的事情远远超出了缓存资源 您指定的最大年龄。