[发明专利]处理重复请求的方法和装置、存储介质及电子装置在审
申请号: | 202110725340.0 | 申请日: | 2021-06-29 |
公开(公告)号: | CN113434293A | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 吴虹松;王鑫凯;石斐 | 申请(专利权)人: | 青岛海尔科技有限公司;海尔智家股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F16/215 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 霍文娟 |
地址: | 266101 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 重复 请求 方法 装置 存储 介质 电子 | ||
本发明公开了一种处理重复请求的方法和装置、存储介质及电子装置,其中,方法包括:接收当前次请求信息,并确定当前次请求信息与上次请求信息是否为相同的请求;在当前次请求信息与上次请求信息为相同的请求的情况下,根据当前次请求信息的接收时间与上次请求信息的接收时间之间的时间间隔,确定当前次请求信息是否为重复请求;在当前次请求信息是重复请求的情况下,删除当前次请求信息。采用本方案解决了采用axios处理重复请求的效率较低,不能很好地降低服务器的压力等问题。
技术领域
本发明涉及通信领域,具体而言,涉及一种处理重复请求的方法和装置、存储介质及电子装置。
背景技术
现有技术中的处理重复请求的方案主要有以下两种:
第一种,采用axios处理重复请求的方式是axios官方提供的方式,即通过cancelToken,但该方式只能处理未发送的请求,对于用户网络环境良好的快速请求操作并没有实际性的帮助,例如,对于用户每秒钟请求多次的情况下,不能及时响应;
第二种,通过变量的控制来处理重复的请求,先声明一个变量为false,当请求发起时将该变量变为true,此后如果再次发起请求行为,需要先校验该变量是否为true,如果为true,说明有正在请求的行为,需要取消,只有当请求结束时才将此变量改为false。该方案需要书写重复且相似的代码,比较繁琐。
即现有技术中采用axios处理重复请求的效率较低,不能很好地降低服务器的压力。
针对相关技术中,采用axios处理重复请求的效率较低,不能很好地降低服务器的压力等问题,尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种处理重复请求的方法和装置、存储介质及电子装置,以至少解决相关技术中,采用axios处理重复请求的效率较低,不能很好地降低服务器的压力等问题。
根据本发明实施例的一个实施例,提供了一种处理重复请求的方法,包括:接收当前次请求信息,并确定所述当前次请求信息与上次请求信息是否为相同的请求;在所述当前次请求信息与所述上次请求信息为相同的所述请求的情况下,根据所述当前次请求信息的接收时间与所述上次请求信息的接收时间之间的时间间隔,确定所述当前次请求信息是否为重复请求;在所述当前次请求信息是所述重复请求的情况下,删除所述当前次请求信息。
在一个示例性实施例中,所述方法还包括:在所述当前次请求信息不是所述重复请求的情况下,将所述当前次请求信息发送至服务器。
在一个示例性实施例中,根据所述当前次请求信息的接收时间与所述上次请求信息的接收时间之间的时间间隔,确定所述当前次请求信息是否为重复请求,包括:在所述时间间隔小于预定时间间隔的情况下,确定所述当前次请求信息为所述重复请求;在所述时间间隔等于或者大于所述预定时间间隔的情况下,确定所述当前次请求信息不是所述重复请求。
在一个示例性实施例中,确定所述当前次请求信息与所述上次请求信息是否为相同的请求,包括:获取所述上次请求信息的标识信息;获取所述当前次请求信息的标识信息;在所述当前次请求信息的标识信息与所述上次请求信息的标识信息相同的情况下,确定为相同的所述请求。
在一个示例性实施例中,在所述当前次请求信息是所述重复请求的情况下,删除所述当前次请求信息,包括:构建请求消除函数;采用所述请求消除函数删除所述当前次请求。
在一个示例性实施例中,采用所述请求消除函数删除所述当前次请求,包括:将所述当前次请求信息的标识信息发送至所述请求消除函数;所述请求消除函数根据所述当前次请求信息的标识信息,删除所述当前次请求信息。
在一个示例性实施例中,在确定所述当前次请求信息是否为重复请求之前,所述方法还包括:构建时间获取函数;采用所述时间获取函数获取所述当前次请求信息的接收时间与所述上次请求信息的接收时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司;海尔智家股份有限公司,未经青岛海尔科技有限公司;海尔智家股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110725340.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网页信息提取方法及装置
- 下一篇:一种老人护理辅助翻身和转移装置