Целта на настройката на референта е да се определи дали да се пренесе оригиналният URL адрес на уебсайта извън сайта, когато се прехвърля към име на домейн извън сайта. Браузърът по подразбиране пренася URL адреса към уебсайта извън сайта, така че по подразбиране извън сайта. уебсайтът на сайта може да проследява входящия уебсайт, но може да го изключи чрез настройки (източник цитат).
добавете код
//所有请求不发送 <meta name="referrer" content="no-referrer"> //同源的请求,会发送referrer <meta name="referrer" content="same-origin">
Справочна документация: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" };
празен низno-referrer Всички заявки не изпращат референтno-referrer-when-downgrade Стойност по подразбиране, няма да бъде изпратен референт при заявка от https към httpsame-origin За заявки от същия източник ще бъде изпратен референт.origin То ще бъде изпратено, но ще бъде изпратена само информацията за протокола и името на домейна.strict-origin Тя ще бъде изпратена, но само информацията за протокола и името на домейна няма да бъде изпратена, когато заявката е от https към http.origin-when-cross-origin За заявки от един и същи източник ще бъде изпратен референт. В случай на различни източници ще бъде изпратена само информация за протокола и името на домейна.strict-origin-when-cross-origin За заявки от същия източник ще бъде изпратен референт. За заявки от https към http референт няма да бъде изпратен. В други случаи ще бъде изпратена само информация за източника.unsafe-url Изпратете референт по всяко времеНалични са 4 метода:
Referrer-Policy: origin<meta>Елементът променя правилата за референт и директно променя съдържанието, наречено референт. <meta name="referrer" content="origin"><a>, <area>, <img>, <iframe>, или<link>Елементът задава атрибута referrerpolicy <a href="http://example.com" referrerpolicy="origin"><a>, <area>, <link>Елементът задава връзката на rel <a href="http://example.com" rel="noreferrer"><meta name="referrer" content="no-referrer"> В този момент статистиката на Baidu, cnzz и други статистики ще бъдат невалидни.<meta name="referrer" content="no-referrer">, за да избегнете проследяване надолу по веригата.