今天在某个壁纸社区闲逛,发现一个小姐姐很好看,在本地服务器环境下,我把图片链接放到自己的html中放大几倍细细的品鉴,结果打开页面,什么都没有?打开控制台1个错误:
纳尼?这什么鬼?
又去了百度图片找了一个图片的链接,没有问题啊?这是个什么问题呢?
我给大家画个图说明下:
这个是正常的请求与响应模型,但是对于一些敏感的数据,比如有版权的图片,某些私密的信息,后端在相应的时候做了拦截处理,将敏感数据过滤。
下面是示意图:
在本地服务器发送请求的环境下,目标服务器会判断请求源服务器是否是自己“可信赖”的服务器地址,如果不是的话,那我就做拦截处理。
这个时候,我们可以再head标签处设置: <meta name="referrer" content="no-referrer">
这句话是用来设置本地的请求源:我不知道自己的请求源是什么,这样对方服务器就不能判断本地服务器的请求源是否符合规则,我的小姐姐也就出来了。
给大家推荐一个专注于前端交流的公众号,欢迎前来交流互动!首次关注有价值18000元知名IT机构前端从入门到精通的就业课程大放送!