Atribut referrerpolicy HTML <script>

Definisi dan penggunaan

referrerpolicy Atribut menentukan informasi referensi yang akan dikirim saat mengambil skrip.

Contoh

Atur referrerpolicy untuk skrip:

<script src="myscripts.js" referrerpolicy="origin"></script>

Syarat

<script referrerpolicy="no-referrer|no-referrer-when-downgrade|origin|origin-when-cross-origin|same-origin|strict-origin-when-cross-origin|unsafe-url">

Nilai atribut

Nilai Deskripsi
no-referrer Jangan kirim informasi referensi.
no-referrer-when-downgrade

Nilai baku. Jika tingkat keamanan protokol tetap sama atau tinggi (dari HTTP ke HTTP, dari HTTPS ke HTTPS, dari HTTP ke HTTPS boleh), kirim asal sumber, jalur dan string query.

Jika tingkat keamanan protokol rendah (dari HTTPS ke HTTP tidak boleh), jangan kirimkan apapun.

origin Kirim sumber dokumen (protokol, host, dan port).
origin-when-cross-origin Untuk permintaan antar domain, kirim sumber dokumen. Untuk permintaan sumber yang sama, kirim sumber, jalur, dan string query.
same-origin Untuk permintaan sumber yang sama, kirim referensi. Untuk permintaan antar domain, tidak kirim referensi.
strict-origin-when-cross-origin

Jika tingkat keamanan protokol tetap sama atau tinggi (dari HTTP ke HTTP, dari HTTPS ke HTTPS, serta dari HTTP ke HTTPS), kirim informasi sumber.

Untuk tingkat keamanan yang rendah (dari HTTPS ke HTTP), tidak kirim apa pun.

unsafe-url Kirim sumber, jalur, dan string query (tidak peduli tingkat keamanan). Gunakan nilai ini dengan hati-hati!

Dukungan Browser

Angka di tabel menunjukkan versi browser pertama yang mendukung atribut ini.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
70.0 79.0 65.0 Tidak Dukung Dukungan