HTML <script> referrerpolicy özelliği

Tanım ve kullanım

referrerpolicy Özellik, script alınırken hangi atıf bilgilerinin gönderileceğini belirler.

Örnek

Referrerpolicy'ı script için ayarlayın:

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

Sözdizimi

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

Özellik değeri

Değer Açıklama
no-referrer Atıf bilgisi gönderilmez.
no-referrer-when-downgrade

Varsayılan değer. Eğer protokol güvenlik seviyesi sabit kalır veya daha yüksekse (HTTP'ten HTTP'e, HTTPS'ten HTTPS'e, HTTP'ten HTTPS'e geçiş olabilir), orijinal kaynağı, yolu ve sorgu dizgisini gönderin.

Eğer protokol güvenlik seviyesi düşükse (HTTPS'ten HTTP'e geçiş yapamaz), hiçbir içerik gönderilmez.

origin Belge kaynağını (protokol, ana bilgisayar ve port) gönderin.
origin-when-cross-origin Çapraz alan istekleri için belge kaynağını gönderin. Aynı kaynak istekleri için belge kaynağını, yolu ve sorgu dizisini gönderin.
same-origin Aynı kaynak istekleri için atıf (referrer) gönderilir. Çapraz alan istekleri için atıf gönderilmez.
strict-origin-when-cross-origin

Protokol güvenlik seviyesi sabit kalır veya daha yüksekse (HTTP'ten HTTP'e, HTTPS'ten HTTPS'e ve HTTP'ten HTTPS'e) kaynak bilgileri gönderilir.

Düşük güvenlik seviyesinde (HTTPS'ten HTTP'e) herhangi bir içerik gönderilmez.

unsafe-url Kaynak, yol ve sorgu dizisini (güvenlik seviyesinden bağımsız olarak) gönderin. Bu değeri dikkatli kullanın!

Tarayıcı Desteği

Tabloda, bu özelliği ilk tam olarak destekleyen tarayıcı sürüm numaraları belirtilmiştir.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
70.0 79.0 65.0 Desteklenmiyor Destek