--- title: Cross-Origin-Resource-Policy slug: Web/HTTP/Headers/Cross-Origin-Resource-Policy tags: - HTTP - HTTP Header - HTTP ヘッダー - Reference - Response Header - header - レスポンスヘッダー translation_of: Web/HTTP/Headers/Cross-Origin-Resource-Policy ---
注: Chrome のバグのため、 Cross-Origin-Resource-Policy を設定すると PDF のレンダリングが中断され、一部の PDF の最初のページを超えて読むことができなくなることがあります。 Firefox のバグのため、Cross-Origin-Resource-Policy を設定すると、状況によっては一部のリソース(PDF など)のダウンロードができなくなることがあります。本番環境では、このヘッダーの使用に注意してください。
HTTP の Cross-Origin-Resource-Policy レスポンスヘッダーは、ブラウザーが指定されたリソースへの no-cors のクロスオリジン/クロスサイトのリクエストをブロックするという要望を伝えます。
| ヘッダー種別 | {{Glossary("Response header", "レスポンスヘッダー")}} |
|---|---|
| {{Glossary("Forbidden header name", "禁止ヘッダー名")}} | いいえ |
Cross-Origin-Resource-Policy: same-site | same-origin | cross-origin
以下のレスポンスヘッダーにより、互換性のあるユーザーエージェントはクロスオリジンの no-cors リクエストを許可しなくなります。
Cross-Origin-Resource-Policy: same-origin
その他の例は、 https://resourcepolicy.fyi/ を参照してください。
| 仕様書 | 状態 | 備考 |
|---|---|---|
| {{SpecName("Fetch", '#cross-origin-resource-policy-header')}} | {{Spec2("Fetch", '#cross-origin-resource-policy-header')}} | 初回定義 |
{{Compat("http.headers.Cross-Origin-Resource-Policy")}}