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 |