リファラーポリシーの一覧
referrerpolicy属性、およびmeta要素の name="referrer" で使用するリファラーポリシーの一覧です。
リファラーポリシー | 説明 |
---|---|
no-referrer |
リファラーを送信しない |
no-referrer-when-downgrade |
https から http に対してはリファラーを送信しない、それ以外ではリファラー全体を送信する |
same-origin |
同一のオリジン間でのみリファラー全体を送信する、それ以外ではリファラーを送信しない |
origin |
リファラーのオリジン情報のみを送信する |
strict-origin |
リファラーのオリジン情報のみを送信するが、https から http に対してはリファラーを送信しない |
origin-when-cross-origin |
異なるオリジン間ではリファラーのオリジン情報のみを送信し、同一のオリジン間ではリファラー全体を送信する |
strict-origin-when-cross-origin |
異なるオリジン間ではリファラーのオリジン情報のみを送信し、同一のオリジン間ではリファラー全体を送信し、https から http に対してはリファラーを送信しない(既定値) |
unsafe-url |
リファラー全体を送信する(この指定は安全ではない) |
空文字列 | リファラーポリシーがない |
- 既定値は
strict-origin-when-cross-origin
です。
要素にreferrerpolicy属性が指定されていない、またはreferrerpolicy属性に空文字列が指定されている場合は、meta要素によって指定されたリファラーポリシーが適用されます。meta要素による指定もない場合は、既定値の strict-origin-when-cross-origin
が適用されます。