一种资源下载方法、系统、电子设备及存储介质技术方案

技术编号:31023710 阅读:33 留言:0更新日期:2021-11-30 03:20
本发明专利技术实施例提供了一种资源下载方法、系统、电子设备及存储介质,涉及网络技术领域。方法包括:调度服务器接收客户端发送的针对目标网络资源的第一下载请求;根据指定校验值生成算法和第一下载请求,生成第一校验值;向客户端发送第一校验值,客户端接收第一校验值,向缓存服务器发送携带有第一校验值的第二下载请求;缓存服务器基于指定校验值生成算法和所述第二下载请求,生成第二校验值,在第二校验值与第一校验值一致的情况下,向客户端发送目标网络资源,在第二校验值与第一校验值不一致的情况下,拒绝向客户端发送目标网络资源。通过比较第一校验值与第二校验值是否一致,可以有效地确定出真实用户下载视频时所消耗的真实流量。实流量。实流量。

【技术实现步骤摘要】
一种资源下载方法、系统、电子设备及存储介质


[0001]本专利技术涉及网络
,特别是涉及一种资源下载方法、系统、电子设备及存储介质。

技术介绍

[0002]随着网络技术的发展,网络资源提供商可以基于P2P(Peer to Peer,点对点)协议向用户提供资源下载服务,例如,视频下载、图片下载和音频下载等。
[0003]相关技术中,视频资源提供商可以与一些网络服务商合作,并基于网络服务商提供的缓存服务器,为用户提供视频资源的下载服务。相应的,视频资源提供商需要为视频资源的下载服务所消耗的流量,向网络服务商支付费用。
[0004]然而,一些恶意用户可能会通过恶意终端,向缓存服务器发送大量恶意的视频下载请求,以产生较多的虚假流量,也就会导致无法确定出真实用户下载视频时所消耗的真实流量。

技术实现思路

[0005]本专利技术实施例的目的在于提供一种资源下载方法、系统、电子设备及存储介质,用以确定出真实用户下载视频时所消耗的真实流量。具体技术方案如下:
[0006]第一方面,为达到上述目的,本专利技术实施例公本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种资源下载系统,其特征在于,所述资源下载系统包括调度服务器、缓存服务器和客户端,其中:所述客户端,用于向所述调度服务器发送针对目标网络资源的第一下载请求;所述调度服务器,用于接收所述客户端发送的所述第一下载请求;根据指定校验值生成算法和所述第一下载请求,生成第一校验值;向所述客户端发送所述第一校验值;所述客户端,还用于接收所述调度服务器发送的所述第一校验值;向所述缓存服务器发送携带有所述第一校验值的,针对所述目标网络资源的第二下载请求;所述缓存服务器,用于接收所述客户端发送的所述第二下载请求;基于所述指定校验值生成算法和所述第二下载请求,生成第二校验值;判断所述第二校验值与所述第一校验值是否一致;若所述第二校验值与所述第一校验值一致,则向所述客户端发送所述目标网络资源;若所述第二校验值与所述第一校验值不一致,则拒绝向所述客户端发送所述目标网络资源;所述客户端,还用于接收所述缓存服务器在所述第二校验值与所述第一校验值一致的情况下发送的所述目标网络资源。2.一种资源下载方法,其特征在于,所述方法应用于调度服务器,所述方法包括:接收客户端发送的针对目标网络资源的第一下载请求;根据指定校验值生成算法和所述第一下载请求,生成第一校验值;向所述客户端发送所述第一校验值,以使所述客户端向缓存服务器发送携带有所述第一校验值的,针对所述目标网络资源的第二下载请求,以使所述缓存服务器基于所述指定校验值生成算法和所述第二下载请求,生成第二校验值,以及在所述第二校验值与所述第一校验值一致的情况下,向所述客户端发送所述目标网络资源,在所述第二校验值与所述第一校验值不一致的情况下,拒绝向所述客户端发送所述目标网络资源。3.根据权利要求2所述的方法,其特征在于,所述根据指定校验值生成算法和所述第一下载请求,生成第一校验值,包括:基于所述指定校验值生成算法,对所述第一下载请求中携带的所述目标网络资源的资源标识,和/或接收到所述第一下载请求的时间戳进行处理,得到第一校验值。4.根据权利要求2所述的方法,其特征在于,在所述根据指定校验值生成算法和所述第一下载请求,生成第一校验值之前,所述方法还包括:当达到预设时刻时,从预设的多个校验值生成算法中,选择一个校验值生成算法,作为所述指定校验值生成算法;向所述缓存服务器发送所选择的校验值生成算法的算法标识,以使所述缓存服务器确定所述算法标识对应的校验值生成算法为所述指定校验值生成算法。5.一种资源下载方法,其特征在于,所述方法应用于缓存服务器,所述方法包括:接收客户端发送的携带有第一校验值的,针对目标网络资源的第二下载请求;其中,所述第一校验值为:调度服务器在接收到所述客户端发送的针对所述目标网络资源的第一下载请求时,基于指定校验值生成算法和所述第一下载请求生成,并向所述客户端发送的;基于所述指定校验值生成算法和所述第二下载请求,生成第二校验值;判断所述第二校验值与所述第一校验值是否一致;若所述第二校验值与所述第一校验值一致,则向所述客户端发送所述目标网络资源;
若所述第二校验值与所述第一校验值不一致,则拒绝向所述客户端发送所述目标网络资源。6.根据权利要求5所述的方法,其特征在于,所述基于所述指定校验值生成算法和所述第二下载请求,生成第二校验值,包括:基于所述指定校验值生成算法,对所述第二下载请求中携带的所述目标网络资源的资源标识,和/或接收到所述第二下载请求的时间...

【专利技术属性】
技术研发人员:侯凤杰李欣王海利王开帅
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1