当我为一个页面的“caching控制”设置一个值,我的浏览器caching整个页面就像js或css?
我已经设置了“Cache-Control:max-age = 2592000,public”,并监控apache访问日志。 看起来浏览器对“Cache-Control:max-age = 2592000,public”没有任何作用。 不仅我仍然得到'200'的回应,但我的服务器必须将数据发送回浏览器。
何时/为什么要为页面设置“caching控制”?
Cache-Control是一个caching,用于在浏览器中显示的实际HTML页面,因为链接文件(css / js / etc)的处理方式不同。
浏览器可能会遵守这个指令或忽略它。 它只是告诉浏览器内容是可以高速caching的,并且由浏览器来显示caching的内容,而不是向服务器发送更新页面的请求。
如果您想了解更多信息, 这是一个很好的资源,您可以通过searchfind其他任何东西。