概述
远程图片访问403 type为text/html的问题
原因
防盗链机制
解决方法
页面head中增加
<meta name="referrer" content="no-referrer" />
防盗链的机制:
通过页面的referrer信息,判断访问者来源,是否本站点,然后对图片等请求作出相应
no-referrer:
整个 Referer 首部包含了当前请求页面的来源页面的地址,即表示当前页面是通过此来源页面里的链接进入的。
服务端一般使用 Referer 首部识别访问来源,可能会以此进行统计分析、日志记录以及缓存优化等。
首部会被移除。访问来源信息不随着请求一起发送。
Referrer-Policy
首部用来监管哪些访问来源信息
在 Referer 首部包含了当前请求页面的来源页面的地址,即表示当前页面是通过此来源页面里的链接进入的。
服务端一般使用 Referer 首部识别访问来源,可能会以此进行统计分析、日志记录以及缓存优化等。
官当定义文档 : https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Headers/Referrer-Policy