HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器该网页是从哪个页面链接过来的,服务器因此可以获得一些信息用于处理。
因为当时需要去复制CSDN的MK格式,所以在HTML的头部设置了,为了解决防盗链的问题
<meta name="referrer" content="no-referrer" />
但是我FLASK项目部署到线上后,发现服务器报400的错误 设置 `no-referrer` 会导致整个referee首部会被移除,访问来源信息不随着请求一起发送
因此改成即可解决浏览器报错和防盗链的问题
<meta name="referrer" content="same-origin" />
以上意思表示对于同源的请求会发送引用地址,但是对于非同源请求则不发送引用地址信息
意为对内发全referrer
,对外no-referrer