browser - Web 浏览器是否以不同的方式缓存具有子资源完整性 (SRI) 的资源?
问题描述
我认为在资源上指定子资源完整性哈希应该允许 Web 浏览器更积极地缓存,并且基本上总是重用资源的本地副本。
是否在浏览器中实现(或至少“计划实现”)对 SRI 资源的更强缓存?因此,例如点击“[刷新页面]”按钮仍然会使浏览器重用缓存的资源?或者不是吗?如果不是,那是不是因为一些重要的原因?或者只是“还没有,但也许有一天”?
解决方案
受@sideshowbarker 评论的启发 (谢谢!),我浏览了W3C 的 SRI 问题跟踪器,你瞧,这个想法已经被跟踪了,如下:
就安全性和隐私性而言,实现这种缓存想法显然确实很重要(例如,因为它可以用于跟踪用户是否访问了页面)。因此,我认为,浏览器中还没有(如果有的话)(尽管基于此我仍然不能 100% 确定)。甚至还没有确定是否可能以“安全”的方式实施。
推荐阅读
- css - 没有在“ionic://localhost/styles.css”解析样式表,因为在严格模式下不允许非 CSS MIME 类型
- python - 将字典稀疏矩阵转换为 numpy 稀疏矩阵
- android-jetpack-compose - 带有@AndroidEntryPoint 的片段提供了不同的LocalContext
- json - 通过排序将 Powershell 对象转换为 JSON
- authentication - 获取 Android 登录表单 AspNetCore Identity 3.1 的令牌
- django-crispy-forms - 计算字段以清晰的形式呈现
- java - 如何从连接中获取实体和表
- python - 类是字符串时的 XGBoost
- maven - 在 intellij 的 Maven 项目中包含 springboot 时出错
- python - 为什么来自 scapy 模块的 HTTPRequest 在数据包嗅探器程序代码中不起作用?