我已经读过Firefox已经开始支持immutable
的缓存控制扩展值,这意味着“响应主体不会随着时间的推移而改变”。因此,即使用户请求页面或资源的“完全刷新”,浏览器仍然只响应本地缓存的副本,从而避免不必要的304或页面刷新,并且由于使用缓存内容而使页面加载更快,并且减少负载在服务器上,因为大量请求在它们发生之前就被停止了。
我试图看看它是如何受到支持的,并且我找到了不同的答案,因为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 Facebook和this related mozilla post,以及来自一些谷歌Chrome开发者的document discussing the different types of reloading requests,它出现了。