【发布时间】:2012-04-17 01:49:06
【问题描述】:
当缓存带有must-revalidate 的HTML 页面时,这意味着浏览器必须检查Last-Modified 或Etag 定义的任何更新。但是问题是在max-age之前,浏览器不会和网站建立任何连接来读取HTTP头(分析Last-Modified和Etag)?
在从缓存加载页面之前,如何强制浏览器建立一个简短的连接以读取(至少)HTTP 阅读器?
看不懂must-revalidate的用法!在max-age 之前检查更新不是它的责任吗?因为在到达max-age之后,浏览器会从网站中读取,并且不会使用本地缓存。
【问题讨论】:
标签: caching http-headers browser-cache etag last-modified