HTML <iframe> referrerpolicy özelliği
Tanım ve kullanım
referrerpolicy
Özellik, iframe alınırken hangi alıntı bilgilerinin gönderilmesi gerektiğini belirtir.
Örnek
Referrer bilgisinin istekle birlikte gönderilmeyeceğini belirten hüküm:
<iframe src="https://codew3c.com/" referrerpolicy="no-referrer"></iframe>
Gramer
<iframe 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 | İstekle birlikte gönderilecek alıntılayıcı bilgisi olmayacak. |
no-referrer-when-downgrade | Varsayılan. HTTPS olmamışsa, alıntı başlığı kaynak adresine gönderilmeyecek. |
origin | Yalnızca istek istemcisine protokol, ana bilgisayar ve port bilgilerini gönder. |
origin-when-cross-origin |
Çoklu alan istekleri için: Yalnızca protokol, ana bilgisayar ve port bilgilerini gönder. Aynı kaynak istekleri için: Yol bilgilerini de içermelidir. |
same-origin |
Aynı kaynak istekleri için, atıf bilgilerini gönderin. Korsan istekler için, atıf bilgilerini göndermeyin. |
strict-origin |
Sadece güvenlik seviyesi aynı olduğunda (örneğin HTTPS'den HTTPS'ye) atıf bilgilerini gönderin. Daha az güvenli hedeflere göndermeyin (örneğin HTTPS'den HTTP'ye). |
strict-origin-when-cross-origin |
Aynı kaynak isteklerinde, tam yol bilgilerini gönderin. Güvenlik seviyesi değişmezken (örneğin HTTPS'den HTTPS'ye), sadece kaynak sitesi bilgilerini gönderin. Daha az güvenli hedef sitelere herhangi bir başlık bilgisi göndermeyin (örneğin HTTPS'den HTTP'ye). |
unsafe-url |
Kaynak, yol ve sorgu dizgisini bilgi gönderin (ancak parça, parola veya kullanıcı adı dahil değildir). Bu değer güvenli olarak kabul edilmektedir. |
Tarayıcı Desteği
Tablo içindeki numaralar, 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 |