Tujuan menetapkan perujuk adalah untuk menentukan sama ada untuk membawa URL tapak web asal ke tapak web luar tapak apabila melompat ke nama domain luar tapak Penyemak imbas lalai membawa URL ke tapak web luar tapak, jadi lalai di luar tapak. tapak web tapak boleh menjejaki tapak web yang masuk, tetapi ia boleh mematikannya melalui tetapan (sumber petikan).
tambah kod
//所有请求不发送 <meta name="referrer" content="no-referrer"> //同源的请求,会发送referrer <meta name="referrer" content="same-origin">
Dokumentasi rujukan:https://www.w3.org/TR/2017/CR-referrer-policy-20170126/#referrer-policies
enum ReferrerPolicy { "", "no-referrer", "no-referrer-when-downgrade", "same-origin", "origin", "strict-origin", "origin-when-cross-origin", "strict-origin-when-cross-origin", "unsafe-url" };
rentetan kosong
no-referrer
Semua permintaan tidak menghantar perujukno-referrer-when-downgrade
Nilai lalai, tiada perujuk akan dihantar apabila https ke http memintasame-origin
Untuk permintaan daripada sumber yang sama, perujuk akan dihantar.origin
Ia akan dihantar, tetapi hanya protokol dan maklumat nama domain akan dihantar.strict-origin
Ia akan dihantar, tetapi hanya protokol dan maklumat nama domain akan dihantar Perujuk tidak akan dihantar apabila permintaan adalah dari https ke http.origin-when-cross-origin
Untuk permintaan daripada sumber yang sama, perujuk akan dihantar Dalam kes sumber yang berbeza, hanya maklumat protokol dan nama domain akan dihantar.strict-origin-when-cross-origin
Untuk permintaan daripada sumber yang sama, perujuk akan dihantar Untuk permintaan daripada https ke http, perujuk tidak akan dihantar Pada masa lain, hanya maklumat sumber akan dihantar.unsafe-url
Hantar perujuk pada bila-bila masaTerdapat 4 kaedah yang tersedia:
Referrer-Policy: origin
<meta>
Elemen mengubah Dasar Perujuk dan secara langsung mengubah suai kandungan bernama perujuk. <meta name="referrer" content="origin">
<a>
, <area>
, <img>
, <iframe>
, atau<link>
Elemen menetapkan atribut referrerpolicy <a href="http://example.com" referrerpolicy="origin">
<a>
, <area>
, <link>
Elemen menetapkan hubungan pautan rel <a href="http://example.com" rel="noreferrer">
<meta name="referrer" content="no-referrer">
Pada masa ini, statistik Baidu, cnzz dan statistik lain akan menjadi tidak sah.<meta name="referrer" content="no-referrer">
, untuk mengelakkan pengesanan hiliran.