`<meta name="referrer" content="never" />` 是一个HTML `<meta>` 元素,用于指定页面的引用来源策略。它设置了 `referrer` 属性为 `"never"`。
`referrer` 属性用于控制在用户从当前页面导航到其他页面时,浏览器在 `HTTP` 请求的 `Referer` 头中发送什么值。该属性可以有以下几个可能的取值:
- `"no-referrer":浏览器不会发送 `Referer` 头。这意味着目标网站将不知道通过哪个页面链接访问它。
- `"no-referrer-when-downgrade":如果目标网站和当前页面有相同的安全等级(例如,两者都是通过 `HTTPS` 访问或都是通过 `HTTP` 访问),浏览器将发送 `Referer` 头。否则,不发送 `Referer` 头。
- `"origin":浏览器只发送源站点的域名作为 `Referer` 头的值。不包括具体的路径信息。
- `"origin-when-cross-origin":如果目标网站与当前页面属于相同的源站点,浏览器将发送完整的 `Referer` 头。否则,只发送源站点的域名。
- `"unsafe-url":浏览器总是发送完整的 `Referer` 头,无论当前页面和目标网站是否属于相同的源站点。
在你提供的示例中,`content="never"` 指定了 `referrer` 属性为 `"never"`。这意味着当用户从当前页面导航到其他页面时,不会发送 `Referer` 头。目标网站将无法获取通过哪个页面链接访问它的信息。