数据请求处理方法技术

技术编号:26303807 阅读:39 留言:0更新日期:2020-11-10 19:58
本发明专利技术公开了一种数据请求处理方法。其中,该方法包括:从第一预定时间段内的所有数据请求中筛选出目标数据请求;若检测到上述目标数据请求为重复数据请求,则对定时器的静态变量进行赋值处理;依据赋值后的静态变量确定是否调用上述目标数据请求。本发明专利技术解决了现有的数据请求处理方式中,存在重复且无用的数据请求的技术问题。

【技术实现步骤摘要】
数据请求处理方法
本专利技术涉及数据处理领域,具体而言,涉及一种数据请求处理方法。
技术介绍
现有的数据请求方式中,大多数为异步请求,当短时间内请求同一个接口次数过多时,不但不能判断这些数据请求返回响应数据的先后顺序,而且这样的情况下会出现过多的重复且无用的数据请求。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种数据请求处理方法,以至少解决现有的数据请求处理方式中,存在重复且无用的数据请求的技术问题。根据本专利技术实施例的一个方面,提供了一种数据请求处理方法,包括:从第一预定时间段内的所有数据请求中筛选出目标数据请求;若检测到上述目标数据请求为重复数据请求,则对定时器的静态变量进行赋值处理;依据赋值后的静态变量确定是否调用上述目标数据请求。可选的,从第一预定时间段内的所有数据请求中筛选出目标数据请求,包括:通过遍历上述第一预定时间段内接收到的上述所有数据请求,得到遍历结果;根据上述遍历结果,从上述所有数据请求中筛选出具有相同请求接口的目标数据请求。可选的本文档来自技高网...

【技术保护点】
1.一种数据请求处理方法,其特征在于,包括:/n从第一预定时间段内的所有数据请求中筛选出目标数据请求;/n若检测到所述目标数据请求为重复数据请求,则对定时器的静态变量进行赋值处理;/n依据赋值后的静态变量确定是否调用所述目标数据请求。/n

【技术特征摘要】
1.一种数据请求处理方法,其特征在于,包括:
从第一预定时间段内的所有数据请求中筛选出目标数据请求;
若检测到所述目标数据请求为重复数据请求,则对定时器的静态变量进行赋值处理;
依据赋值后的静态变量确定是否调用所述目标数据请求。


2.根据权利要求1所述的方法,其特征在于,从第一预定时间段内的所有数据请求中筛选出目标数据请求,包括:
通过遍历所述第一预定时间段内的所述所有数据请求,得到遍历结果;
根据所述遍历结果,从所述所有数据请求中筛选出具有相同请求接口的目标数据请求。


3.根据权利要求1所述的方法,其特征在于,对定时器的静态变量进行赋值处理,包括:
通过对所述静态变量赋值的方式,在所述静态变量中添加调用计划信息,其中,所述调用计划信息用于表征在等待第二预定时间段后,再次调用所述目标数据请求。


4.根据权利要求1所述的方法,其特征在于,依据赋值后的静态变量确定是否调用所述目标数据请求,包括:
判断所述赋值后的静态变量是否为空值,得到判断结果;
若判断结果为否,则将所述赋值后的静态变量设置为所述空值,其中,在将所述赋值后的静态变量设置为所述空值之后,所述赋值后的静态变量中的调用计划信息失效;
若判断结果为是,则确定调用所述目标数据请求。


5.根据权利要求1所述的方法,其特征在于,在从第一预定时间段内的所有数据请求中筛选出目标数据请求之前,所述方法还包括:
预先创建所述定时器以及所述定时器的静态变量。


6.一种数据请求处理装置,其特征在于,包括:
筛选模块,用于从第一预定时间段内的...

【专利技术属性】
技术研发人员:邓志宏
申请(专利权)人:中消云北京物联网科技研究院有限公司
类型:发明
国别省市:北京;11

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

1