如何找到特定浏览器版本支持的 CSP 版本?
How to find what CSP version a particular browser version is supporting?
据我所知,有 CSPv2 和 CSPv3。此外,如果我理解正确的话,浏览器会在不同的时间实现对这些的支持。我在两台计算机上有两个 chrome 浏览器 运行,版本号相同,但一个给出 object-src
违规错误并且不加载 PDF,另一个不给出错误并成功加载 PDF - 位于相同的 URL.
有什么方法可以查看浏览器中的某个位置并了解它支持的 CSP 版本吗?例如:Chrome vxxxx.xxxx 支持 CSPvX。
另外我在哪里可以知道不同CSP发布版本的详细信息? W3C 谈论 CSP 级别 3,但 content-security-policy.com 只谈论 CSP 级别 2。
谢谢。
对于 CSPv1 和 CSPv2,您可以查看以下链接以获取浏览器支持信息。
CSPv1:http://caniuse.com/#feat=contentsecuritypolicy
CSPv2:http://caniuse.com/#feat=contentsecuritypolicy2
对于 CSPv3,现在检查浏览器支持数据还为时过早(CSPv2 于 2016 年 12 月 15 日发布,CSPv3 处于 Working Draft 状态)。实际上,某些 CSPv3 功能仍在 Chrome (https://www.chromestatus.com/feature/4626666856906752) 中开发,并且尚未发布其他浏览器的 public 信息。
据我所知,有 CSPv2 和 CSPv3。此外,如果我理解正确的话,浏览器会在不同的时间实现对这些的支持。我在两台计算机上有两个 chrome 浏览器 运行,版本号相同,但一个给出 object-src
违规错误并且不加载 PDF,另一个不给出错误并成功加载 PDF - 位于相同的 URL.
有什么方法可以查看浏览器中的某个位置并了解它支持的 CSP 版本吗?例如:Chrome vxxxx.xxxx 支持 CSPvX。
另外我在哪里可以知道不同CSP发布版本的详细信息? W3C 谈论 CSP 级别 3,但 content-security-policy.com 只谈论 CSP 级别 2。
谢谢。
对于 CSPv1 和 CSPv2,您可以查看以下链接以获取浏览器支持信息。
CSPv1:http://caniuse.com/#feat=contentsecuritypolicy
CSPv2:http://caniuse.com/#feat=contentsecuritypolicy2
对于 CSPv3,现在检查浏览器支持数据还为时过早(CSPv2 于 2016 年 12 月 15 日发布,CSPv3 处于 Working Draft 状态)。实际上,某些 CSPv3 功能仍在 Chrome (https://www.chromestatus.com/feature/4626666856906752) 中开发,并且尚未发布其他浏览器的 public 信息。