Cross-Origin-Embedder-Policy
和标头可以Cross-Origin-Opener-Policy
用<meta>
标签设置,还是只能用实际的标头设置?如果没有,是否有可以使用元标记设置的标题列表?
以下示例记录crossOriginIsolated: false
到控制台。
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Cross-Origin-Embedder-Policy" content="require-corp">
<meta http-equiv="Cross-Origin-Opener-Policy" content="same-origin">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>COOP/COEP header test</title>
</head>
<body>
<script>console.log("crossOriginIsolated:", self.crossOriginIsolated)</script>
</body>
</html>
如果我删除这些http-equiv
元标记并使用实际的 HTTP 标头提供文件,那么它会记录crossOriginIsolated: true
(在 Chrome 和 Firefox 中)。所以看起来我不能用元标签设置这些标题?