2017-01-30 93 views
9

我读过Firefox已经开始支持immutable的缓存控制扩展值,这意味着“响应主体不会随着时间而改变。”因此,即使用户请求对页面或资源进行“全面刷新”,浏览器仍然只响应本地缓存副本,从而避免不必要的304或页面刷新,并且使用缓存的内容加快页面加载速度,并减少负载在服务器上,因为大量的请求在它们发生之前就停止了。哪些浏览器支持“Cache-control:immutable”?

我试图看看这是如何得到支持,并且我发现有不同的答案,因为this mozilla page表明它只在Firefox中受支持,但this resolved Chrome issue表明它自Chrome v54以来一直可用。

哪些浏览器支持Cache-Control: immutable,他们什么时候开始支持它?

我第一次读到它在这里this Hacker News discussion

这里有一个ietf draft on it,原来mozilla post announcing this beta feature being used by Facebookthis related mozilla post,和一些谷歌浏览器开发者一个document discussing the different types of reloading requests,它出现。

回答

11
+5

Chrome目前并不实际支持“不可变”,但有其自己的新启发式功能,可以避免在非强制页面重新加载大量条件请求。 – lxgr

相关问题