Web 浏览器是否以不同的方式缓存具有子资源完整性 (SRI) 的资源?

aka*_*vel 7 browser browser-cache subresource-integrity

我认为在资源上指定资源完整性哈希应该允许网络浏览器积极地缓存,并且基本上总是重用资源的本地副本。

是否在浏览器中实施(或至少“计划实施”)对 SRI 资源的更强缓存因此,例如点击“[刷新页面]”按钮仍然会使浏览器重用缓存的资源?或者不是?如果不是,那么是不是因为一些重要的原因?或者只是“还没有,但也许有一天”?

aka*_*vel 4

受到@sideshowbarker 评论的启发 (谢谢!),我浏览了W3C 的 SRI 问题跟踪器,你瞧,这个想法已经被跟踪了,如下:

\n\n

#22 \xe2\x80\x94 考虑共享缓存

\n\n

就安全性和隐私性而言,实现这种缓存想法显然确实不简单(例如,因为它可以用于跟踪用户是否访问过页面)。因此,我认为浏览器中还没有(如果有的话)(尽管我仍然不能百分百确定)。甚至还没有确定是否可以以“安全”的方式实施。

\n