【技术实现步骤摘要】
防盗链方法、装置以及计算机设备
[0001]本专利技术涉及互联网
,尤其涉及一种防盗链方法、装置、计算机设备及计算机可读存储介质。
技术介绍
[0002]随着互联网业务的发展,盗链现象也越来越常见。所谓盗链,就是通过自行构建网页或APP应用程序链接到合法运营商的网络资源,使用户不经过合法运营商的指定页面或APP应用程序,而是通过盗链者的网页或APP应用程序访问到了合法运营商的视频资源。极大的损害了合法运营商的广告价值、宣传价值,同时使合法运营商需要负担额外的CDN带宽开销,造成直接的经济损失。
[0003]现有技术中,通常是将CDN节点设备上设置检验规则,然后再接收到用户端发送的URL之后,则进一步通过询问命令或者统计查询出用户端的特征信息是否符合盗链特征,从而判断所述用户端是否存在盗链风险。然而,这种检测方式,耗时较长,效率较低。
技术实现思路
[0004]有鉴于此,本专利技术提出一种防盗链方法、装置、计算机设备及计算机可读存储介质,能够解决上述的检测用户端是否存在盗链风险的过程耗时较长,效率
【技术保护点】
【技术特征摘要】
1.一种防盗链方法,其特征在于,所述方法包括:接收用户端发送的请求访问目标资源的URL;获取所述URL中的用户端特征信息;根据预设的盗链特征对所述用户端特征信息进行盗链检测;当检测出所述用户端特征信息与所述盗链特征相匹配时,则判断所述URL具有盗链风险,限制所述用户端的请求权限。2.如权利要求1所述的防盗链方法,其特征在于,所述获取所述URL中的用户端特征信息,包括:获取出所述URL中规则描述栏位的字符串,其中,所述规则描述栏位用于获取用户端特征信息;根据参数解密算法对所述字符串进行解密,得到用户端特征信息,其中,所述参数解密算法是预先设置的用于对所述URL中的加密参数进行解密。3.如权利要求1所述的防盗链方法,其特征在于,所述用户端特征信息包括用户端信息和用户端行为记录,所述盗链特征包括盗链端类型和盗链端行为类型。4.如权利要求3所述的防盗链方法,其特征在于,所述根据预设的盗链特征对所述用户端特征信息进行盗链检测,包括:将所述用户端信息与所述盗链端类型进行比对;当所述用户端信息属于盗链特征的终端类型时,则判断所述用户端信息与所述盗链端类型相匹配。5.如权利要求4所述的防盗链方法,其特征在于,所述用户端信息包括以下至少一种:用户端IP,用户端浏览器版本信息,用户端代理,用户端host,用户端referer,访问频率,以及URL请求类型。6.如权利要求3所述...
【专利技术属性】
技术研发人员:唐君行,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。