[发明专利]一种网络请求处理方法及系统有效
申请号: | 201911113228.0 | 申请日: | 2019-11-14 |
公开(公告)号: | CN111064771B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 刘德建;王跃杰;郭玉湖;陈宏 | 申请(专利权)人: | 福建天晴数码有限公司 |
主分类号: | H04L67/566 | 分类号: | H04L67/566;H04L67/5651 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 董晗 |
地址: | 350000 福建省福州市开发区君竹路8*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 请求 处理 方法 系统 | ||
1.一种网络请求处理方法,其特征在于,包括步骤:
S1、本地代理服务器接收本地应用内所有网络连接库所发起的网络请求,判断当前状态是否达到预设合并状态,若是,则将当前接收到的N个网络请求进行合并,得到并发送已合并请求数据包;
所述已合并请求数据包的数据结构包括:每一个网络请求的请求地址、请求别名和请求数据,所述请求数据包括请求方法;
S2、远程代理服务器接收并分解所述已合并请求数据包,以还原为N个网络请求,根据每一个网络请求的请求内容向对应的业务服务器发起业务请求;
所述步骤S2具体为:
S2、远程代理服务器接收并分解所述已合并请求数据包,以还原为N个网络请求,每一个网络请求通过所述请求数据向与所述请求地址相对应的业务服务器发起业务请求;
S3、远程代理服务器接收每一个网络请求所对应的业务数据,得到N个业务数据,将N个业务数据进行合并,得到并发送已合并业务数据包;
S4、本地代理服务器接收并分解所述已合并业务数据包,以还原为N个业务数据,分发每一个业务数据到对应的网络连接库,使得本地应用接收到每一个网络连接库所返回的业务数据;
所述步骤S4具体为:
本地代理服务器接收并分解所述已合并业务数据包,以还原为N个业务数据,根据每一个业务数据所对应的请求别名将其发送至与所述请求别名对应的网络连接库,使得本地应用接收每一个网络连接库所返回的业务数据。
2.根据权利要求1所述的一种网络请求处理方法,其特征在于,所述步骤S1具体为:
S11、本地代理服务器接收本地应用内所有网络连接库所发起的网络请求;
S12、本地代理服务器在预设合并时间周期内实时判断当前接收到的网络请求数量是否大于预设最大请求数量,若是,则立即执行步骤S13,否则在达到预设合并时间周期后执行步骤S13;
S13、本地代理服务器将当前接收到的N个网络请求进行合并,得到并发送已合并请求数据包。
3.根据权利要求1所述的一种网络请求处理方法,其特征在于,所述步骤S3中已合并业务数据包的数据结构包括:每一个网络请求的请求别名和业务数据,所述业务数据包括状态码、状态码描述、业务响应头信息和业务响应内容体。
4.根据权利要求1至3任一所述的一种网络请求处理方法,其特征在于,所述步骤S1和所述步骤S4中还包括:
本地代理服务器读取每一个网络请求的所有请求信息,所述所有请求信息包括请求地址、请求别名、请求数据和业务数据;
所述步骤S4之后还包括步骤:
本地代理服务器根据每一个网络请求的所有请求信息判断每一个网络请求是否出现异常,若是,则存储异常的所有请求信息;
本地代理服务器在本地应用启动时,将存储的异常的所有请求信息上报至网络请求监控服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴数码有限公司,未经福建天晴数码有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911113228.0/1.html,转载请声明来源钻瓜专利网。