referrerpolicy="no-referrer"
时间: 2023-06-20 13:10:19 浏览: 147
`referrerpolicy="no-referrer"` 是 HTML 属性,用于指定在用户点击链接或提交表单时是否发送 referrer 请求头部信息。当设置为 `no-referrer` 时,浏览器不会发送 referrer 请求头部信息,因此目标站点将无法获取用户来自哪个页面或站点。这可以提高用户的隐私保护,但也可能会影响某些功能的正常运作,如统计分析、广告跟踪等。
相关问题
vue3项目去除<meta name="referrer" content="no-referrer" />标签 后台返回的png图片显示不了
`<meta name="referrer" content="no-referrer" />` 标签的作用是告诉浏览器不要发送referrer信息,如果去掉这个标签,浏览器会默认发送referrer信息。
因此,如果你去掉了这个标签,但是后台返回的png图片显示不了,可能是因为后台需要referrer信息来验证访问权限。
你可以尝试在请求png图片的时候手动设置referrer信息,例如:
```javascript
fetch('http://example.com/image.png', {
referrer: 'http://example.com',
referrerPolicy: 'no-referrer-when-downgrade'
}).then(response => {
// 处理返回的图片数据
})
```
其中 `referrer` 参数设置为请求的来源地址,`referrerPolicy` 参数设置为只有在请求从 HTTPS 站点到 HTTP 站点时才不发送referrer信息。
如果手动设置referrer信息还是无法解决问题,你可以联系后台开发人员,询问是否有其他解决方案。
<script src="https://cdnjs.cloudflare.com/ajax/libs/vis-network/9.1.6/standalone/umd/vis-network.min.js" integrity="sha512-OwMVEyxgfpnZtZDE4ZH1/SB3Xgvx5CwX+/xJJx7men0Vh6VjWp4uEytx34AHQKbh+Ve4KogeyYqZbujEmAQXLA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>报错 无法读取 https://cdnjs.cloudflare.com/ajax/libs/vis-network/9.1.6/standalone/umd/vis-network.min.js 的源映射: Unexpected 404 response from https://cdnjs.cloudflare.com/ajax/libs/vis-network/9.1.6/standalone/umd/vis-network.min.js.map
根据你提供的错误报告,浏览器报告了一个无法读取源映射文件的错误。错误信息显示 `Unexpected 404 response`,这意味着在指定的链接上找不到源映射文件。
这可能是因为源映射文件 (`vis-network.min.js.map`) 并不总是与 JavaScript 文件一起提供,或者该链接上确实没有可用的源映射文件。
通常情况下,源映射文件并不是必需的,它们主要用于开发和调试过程中的源代码映射。如果你不是开发人员或不需要进行调试,你可以忽略该错误,并继续使用 `vis-network.min.js` 文件。
如果你确实需要源映射文件进行调试,你可以尝试通过其他渠道获取或联系提供该资源的网站或开发者,以获取正确的源映射文件。
阅读全文