预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113783923A(43)申请公布日2021.12.10(21)申请号202110350803.X(22)申请日2021.03.31(71)申请人北京沃东天骏信息技术有限公司地址100176北京市经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人贾桂军(74)专利代理机构北京同立钧成知识产权代理有限公司11205代理人朱颖臧建明(51)Int.Cl.H04L29/08(2006.01)H04L29/06(2006.01)G06F21/55(2013.01)权利要求书2页说明书11页附图5页(54)发明名称Web页面防刷处理方法、装置、设备以及存储介质(57)摘要本发明提供一种Web页面防刷处理方法、装置、设备以及存储介质,该方案中,服务端在接收到访问请求之后,根据访问请求,确定Redis中配置的防刷黑名单中是否包括所述Web地址,若防刷黑名单中包括Web地址,且防刷白名单中包括所述用户标识,则根据防刷白名单中对用户的限制次数以及用户的已访问次数,确定是否执行访问请求。通过预先在数据库中设置防刷黑名单和防刷白名单配合使用,并引入Redis,可以有效减小防刷机制处理过程中对Web访问性能的影响,并且在对防刷黑名单和白名单进行修改或者配置以进行机制调整时,不需要重启Web服务,直接通过数据库进行操作,过程简单,易用性较好。CN113783923ACN113783923A权利要求书1/2页1.一种Web页面防刷处理方法,其特征在于,所述方法包括:接收用户通过Web客户端发送的访问请求,所述访问请求包括用户标识和Web地址;根据所述访问请求,确定Redis中配置的防刷黑名单中是否包括所述Web地址,所述防刷黑名单中包括防刷的URL地址以及每秒的限制次数;若所述防刷黑名单中包括所述Web地址,则确定所述Redis中配置的防刷白名单中是否包括所述用户标识,所述防刷白名单中包括防刷用户的标识以及每秒的限制次数;若所述防刷白名单中包括所述用户标识,则根据所述防刷白名单中对所述用户的限制次数以及所述用户的已访问次数,确定是否执行所述访问请求。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述防刷白名单中不包括所述用户标识,则根据所述防刷黑名单中对所述Web地址的限制次数以及所述用户的已访问次数,确定是否执行所述访问请求。3.根据权利要求1所述的方法,其特征在于,所述根据所述防刷白名单中对所述用户的限制次数以及所述用户的已访问次数,确定是否执行所述访问请求,包括:若所述用户的已访问次数超过所述防刷白名单中对所述用户的限制次数,则拒绝所述访问请求。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:向所述Web客户端返回第一提示信息,所述第一提示信息用于指示访问超过限制次数。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述用户的已访问次数未超过所述防刷白名单中对所述用户的限制次数,则执行所述访问请求,并向所述Web客户端返回请求结果;更新所述用户的已访问次数。6.根据权利要求2所述的方法,其特征在于,所述根据所述防刷黑名单中对所述Web地址的限制次数以及所述用户的已访问次数,确定是否执行所述访问请求,包括:若所述用户的已访问次数超过所述防刷黑名单中对所述Web地址的限制次数,则拒绝所述访问请求。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:向所述Web客户端返回第二提示信息,所述第二提示信息用于指示访问超过限制次数。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:若所述用户的已访问次数未超过所述防刷黑名单中对所述Web地址的限制次数,则执行所述访问请求,并向所述Web客户端返回请求结果;更新所述用户的已访问次数。9.根据权利要求1至8任一项所述的方法,其特征在于,所述方法还包括:根据预设的调度间隔,从数据库中获取用户配置的所述防刷黑名单和所述防刷白名单;将所述防刷黑名单和所述防刷白名单中的信息写入所述Redis中。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:响应于用户的操作,在所述数据库中配置或修改所述防刷黑名单和所述防刷白名单。11.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述防刷黑名单中不包括所述Web地址,则执行所述访问请求,并向所述Web客户端2CN113783923A权利要求书2/2页返回请求结果。12.一种Web页面防刷处理装置,其特征在于,包括:接收模块,用于接收用户通过Web客户端发送的访问请求,所述访问请求包括用户标识和Web地址;处理模块,用于:根据所述访问请求,确定Redis中配置的防刷黑名单中是否包括所述Web地址