【技术实现步骤摘要】
一种数据处理方法、装置、设备及存储介质
[0001]本申请涉及数据处理
,涉及但不限于一种数据处理方法、装置、设备及存储介质。
技术介绍
[0002]随着互联网技术的发展,服务端如何甄别异常请求,并针对异常请求进行有效处理具有重要的意义。
[0003]针对甄别异常请求的问题,相关技术一般是基于请求的访问频率确定异常请求。例如,服务端确定一个客户端的访问频率大于或等于频率阈值,确定该客户端为异常客户端(也可以称为刷子),将该客户端的标识存储于刷子池。针对异常请求的处理,相关技术一般是通过制定的防刷策略,拒绝与刷子池包括的标识对应的客户端发起的请求。例如,服务端接收到一个请求,判断发起该请求中的客户端标识是否存在于刷子池中,若该客户端标识存在于刷子池中,服务器拒绝该请求,若该客户端标识不存于刷子池中,服务器基于该请求执行对应的动作。
[0004]对于上述方案,可以通过试验的方式破解频率阈值,通过降低刷子的访问频率,更换刷子的客户端标识等方式破解防刷策略,所以防刷效果较差。
技术实现思路
[0 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:接收客户端发送的第一请求;获得验证信息,所述验证信息包括加密的凭证信息;基于所述客户端的至少一个标识和与所述第一请求对应的第一时间标识,生成预测信息;在所述加密的凭证信息与所述预测信息匹配的情况下,执行所述第一请求对应的操作。2.根据权利要求1所述的方法,其特征在于,所述验证信息包括一级加密的第一凭证信息,所述基于所述客户端的至少一个标识和与所述第一请求对应的第一时间标识,生成预测信息,包括:获取所述客户端的至少一个标识;将所述客户端的至少一个标识和所述第一时间标识进行计算,得到第二凭证信息;采用第一算法对所述第二凭证信息进行一级加密,得到所述预测信息;所述在所述加密的凭证信息与所述预测信息匹配的情况下,执行所述第一请求对应的操作,包括:在所述一级加密的第一凭证信息与所述预测信息匹配的情况下,执行所述第一请求对应的操作。3.根据权利要求2所述的方法,其特征在于,所述验证信息还包括:第一有效期,在所述获取所述客户端的至少一个标识之前,所述方法还包括:从所述验证信息中,获得所述第一有效期;所述第一有效期用于表征所述一级加密的第一凭证信息的有效时间;基于所述第一有效期,判断所述一级加密的第一凭证信息的有效时间是否过期;所述获取所述客户端的至少一个标识,包括:在确定所述一级加密的第一凭证信息的有效时间没有过期的情况下,执行所述获取所述客户端的至少一个标识。4.根据权利要求2所述的方法,其特征在于,所述验证信息还包括:校验标识,所述将所述客户端的至少一个标识和所述第一时间标识进行计算,得到第二凭证信息,包括:在所述校验标识的指示下,将所述客户端的至少一个标识和所述第一时间标识进行计算,得到第二凭证信息;所述校验标识用于指示所述至少一个标识和所述第一时间标识的计算方式。5.根据权利要求1所述的方法,其特征在于,所述验证信息包括二级加密的第一凭证信息,所述基于所述客户端的至少一个标识和与所述第一请求对应的第一时间标识,生成预测信息包括:从所述客户端,获取所述客户端的至少一个标识;将所述客户端的至少一个标识和所述第一时间标识进行计算,得到第二凭证信息;采用第一算法对所述...
【专利技术属性】
技术研发人员:申浩亮,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。