资讯专栏INFORMATION COLUMN

解决图片防盗链的问题

Blackjun / 2547人阅读

摘要:在页面中添加标签在中表示请求地址来源,一般网站后台在设置图片防盗链时就是通过判断请求头中的来判断该条请求是否是本网站域名发起的请求,如果不是的话就拦截请求我们上述的设置含义代表在发送请求的时候删除掉请求头中的信息,如果网站没有设置应对空也做

在页面中添加meta标签

refererhttp中表示请求地址来源,一般网站后台在设置图片防盗链时就是通过判断http请求头中的referer来判断该条请求是否是本网站域名发起的请求,如果不是的话就拦截请求

我们上述的设置含义代表在发送http请求的时候删除掉请求头中的referer信息,如果网站没有设置应对空referer也做出拦截的话,我们就能正常的拿到图片

如果配置name=referrer的话content的可选项还有如下几个

never 删除请求头中的referer信息

origin 只发送请求路径的origin部分

always 不改变请求头中的referer的值

default 如果当前页面使用的是https协议,而正要加载的资源是普通的http协议,那么将http请求投中的referer置空

顺便说一下,这里可能有同学看着referrerreferer觉得可能是书写错误,实际上由于当初指定http规范时错误的将referrer写作了referer,所以这个错误一直沿用至今,实际上正确的写法应该是referrer

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/53700.html

相关文章

  • 前端解决第三方图片防盗链的办法 - html referrer 访问图片资源403问题

    摘要:具体问题,就是中通过标签引入一个第三方的图片地址,报。解决方案如原网址显示此图片来自微信公众平台,未经允许不得应用方法在标签里加这样存在第三方网站上的图片,在你的网站上就可以访问了。 showImg(https://segmentfault.com/img/bVbtK8u?w=436&h=284); 问题 笔者网站的图片都是上传到第三方网站上的,比如 简书、掘金、七牛云上的,但是最近简...

    xuxueli 评论0 收藏0
  • 8种网站防止盗链的方法

    摘要:既然被盗链的后果这么可怕,那有哪些方法可以防止盗链呢下面从简到繁总结一下常见的以及自己实践过的一些方法,并简单分析一下。用这个方法配合方法,可以达到较好的防盗链的效果。作为普通的网民来说,一般不需要知道也不用关心什么是盗链,不过如果你是网站的开发者或维护者,就不得不重视盗链的问题了。如果你刚刚开发完一个没有防盗链的带有文件下载功能的网站,挂上internet,然后上传几个时下非常热门的软件或...

    appetizerio 评论0 收藏0
  • 前端黑科技-如何使用防盗图片

    摘要:如何使用防盗链图片此文无意冒犯任何图片库或视频库,意在发扬技术本身,所以,这里就拿自己的服务器做实验图片地址这是一个具有防盗链的图片,如果你直接拿来放到自己服务器,势必无法显示。 如何使用防盗链图片 此文无意冒犯任何图片库或视频库,意在发扬技术本身,所以,这里就拿自己的服务器做实验 图片地址: http://mmbiz.qpic.cn/mmbiz/PckLehCib4pkA0ZkSic...

    Noodles 评论0 收藏0
  • php伪造Referer请求反盗链资源

    摘要:反盗链分类我们了解了盗链对源站的危害后,自然要通过一些手段来阻止这种行为维护自己的利益。参考文章百科盗链防盗链伪造防盗链 有些产品为了防止自己的产品被盗链访问,会采用反盗链措施,如封闭型生态的音乐网站和视频网站,他们已经为了版权付费,自然不希望你免费使用他们的资源。但因为很多人专门研究盗链,因此我们也需要了解下盗链、反盗链和逃避反盗链的原理。 盗链 引用百度百科对盗链的定义: 盗链是指...

    chenatu 评论0 收藏0
  • php伪造Referer请求反盗链资源

    摘要:反盗链分类我们了解了盗链对源站的危害后,自然要通过一些手段来阻止这种行为维护自己的利益。参考文章百科盗链防盗链伪造防盗链 有些产品为了防止自己的产品被盗链访问,会采用反盗链措施,如封闭型生态的音乐网站和视频网站,他们已经为了版权付费,自然不希望你免费使用他们的资源。但因为很多人专门研究盗链,因此我们也需要了解下盗链、反盗链和逃避反盗链的原理。 盗链 引用百度百科对盗链的定义: 盗链是指...

    Drinkey 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<