首页 > 其他 > 详细

防盗链

时间:2020-05-06 21:40:53      阅读:62      评论:0      收藏:0      [点我收藏+]

1.Referer防盗链(央视网H5采用referer防盗链+token防盗链)

什么是referer?Referer是HTTP协议中request header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器基此可以获得一些信息用于处理。如果refer信息不是来自本站,就阻止访问或者跳到其它链接。

2.Token防盗链(时间戳防盗链)

什么是token防盗链Token防盗链通过对时间有关的字符串进行签名,将时间,签名信息通过一定的方式传递给CDN节点服务器作为判断依据,CDN 节点则会根据 URL 的加密形式,取出对应的过期时间,和当前服务器时间进行比较,确认请求是否过期,过期的话,则直接拒绝;如果时间未过期,CDN 节点将根据约定的签名算法和密文,计算后的值和 URL 中的原始加密串进行比较;通过之后,请求会被认为是合法的。不合法的请求可以采取禁止访问或其他操作。

 

防盗链

原文:https://www.cnblogs.com/bsszds930/p/12598211.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!