COEP
COEP(Cross-Origin Embedder Policy)要求页面仅加载同源或显式跨源许可(CORP/CORS)的资源,启用跨源隔离。
用途
为 SharedArrayBuffer 等高精度定时器启用跨源隔离,防止跨源资源 Spectre 侧信道泄露。
机制
COEP: require-corp 要求所有跨源资源带 CORP: cross-origin 或 CORS 头,否则拒绝加载。credentialless 变体不要求 CORP 但禁凭证。配合 COOP 启用 crossOriginIsolated。
用例
- Spectre 防御
- 跨源隔离
- SharedArrayBuffer 安全