HTML <a> referrerpolicy özelliği
Tanım ve kullanım
referrerpolicy
Özellik, kullanıcı tıkladığında hangi referans bilgilerinin gönderileceğini belirler (referans bilgisi).
Örnek
Bağlantıya referrerpolicy ayarlayın:
<a href="https://www.codew3c.com" referrerpolicy="origin">
Sözdizimi
<a 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 | Referans bilgisi göndermeyin. |
no-referrer-when-downgrade | 默认。Eğer protokol güvenlik seviyesi değişmez veya daha yüksekse (HTTP'e HTTP, HTTPS'e HTTPS, HTTP'e HTTPS olarak da olabilir), kaynak, yol ve sorgu dizisini gönderin. Güvenlik seviyesi daha düşük seviyelere hiçbir içerik göndermeyin (HTTPS'e HTTP olarak gönderilemez). |
origin | Belge kaynağını (protokol, ana makine ve port) gönderin. |
origin-when-cross-origin | Çapraz kaynak istekleri için belge kaynağını gönderin. Aynı kaynak istekleri için kaynak, yol ve sorgu dizgisini gönderin. |
same-origin | Aynı kaynak istekleri için kaynak sayfa bilgilerini gönderin. Çapraz kaynak istekleri için kaynak sayfa bilgilerini göndermeyin. |
strict-origin-when-cross-origin | Protokol güvenlik seviyesi sabit kalırsa veya daha yüksekse (HTTP'ye HTTP, HTTPS'ye HTTPS ve HTTP'ye HTTPS), kaynak gönderilir. Daha az güvenli seviyeler için (HTTPS'ten HTTP'e) hiçbir şey gönderilmez. |
unsafe-url | Kaynak, yol ve sorgu dizgisini gönderin (güvenlik göz ardı edilir). Bu değeri dikkatli kullanın! |
Tarayıcı Desteği
Tablodaki rakamlar, bu özelliği tam olarak destekleyen ilk tarayıcı sürümünü belirtmektedir.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
51.0 | 79.0 | 50.0 | 11.1 | 38.0 |