[发明专利]一种请求处理方法、请求处理装置及计算机可读存储介质在审
申请号: | 202011200014.X | 申请日: | 2020-10-30 |
公开(公告)号: | CN112464225A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 张登超 | 申请(专利权)人: | 数网金融有限公司 |
主分类号: | G06F21/54 | 分类号: | G06F21/54 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强 |
地址: | 中国香港中*** | 国省代码: | 香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 请求 处理 方法 装置 计算机 可读 存储 介质 | ||
1.一种请求处理方法,其特征在于,所述方法包括:
当接收到对应用程序的目标访问请求时,在数据表中确定所述目标访问请求对应的预设请求处理路径,所述数据表包括所述应用程序的至少一种访问请求中每种访问请求对应的预设请求处理路径;
根据安全防护机制获取对所述目标访问请求的实际请求处理路径,所述安全防护机制是预先注入到所述应用程序的源代码中的;
根据所述实际请求处理路径和所述目标访问请求对应的预设请求处理路径,对所述目标访问请求进行校验,得到校验结果;
根据所述校验结果确定对所述目标访问请求的响应策略。
2.根据权利要求1所述的方法,其特征在于,所述在数据表中确定所述目标访问请求对应的预设请求处理路径之前,所述方法还包括:
在所述应用程序的源代码中注入所述安全防护机制;
通过所述安全防护机制获取所述应用程序的至少一种访问请求中每种访问请求对应的预设请求处理路径;
将所述每种访问请求对应的预设请求处理路径以及位于路径起点的请求处理方法记录至预先建立的所述数据表中。
3.根据权利要求2所述的方法,其特征在于,所述安全防护机制包括请求起始标识符、至少一个请求方法标识符和请求结束标识符;所述预设请求处理路径包括位于路径起点的所述请求处理方法、至少一个数据处理方法、位于路径终点的返回数据方法以及所述至少一个数据处理方法之间的调用顺序。
4.根据权利要求3所述的方法,其特征在于,所述在所述应用程序的源代码中注入所述安全防护机制,包括:
在所述应用程序的源代码中所述请求处理方法对应的位置处添加所述请求起始标识;
在所述应用程序的源代码中按照所述调用顺序,在所述至少一个数据处理方法中的每个数据处理方法对应的位置处添加一个请求方法标识符;
在所述应用程序的源代码中所述返回数据方法对应的位置处添加所述请求结束标识符。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述根据所述实际请求处理路径和所述目标访问请求对应的预设请求处理路径,对所述目标访问请求进行校验,得到校验结果,包括:
判断所述目标访问请求对应的预设请求处理路径是否与所述实际请求处理路径相同;
若相同,则生成对所述目标访问请求校验成功的校验结果;
若不相同,则生成对所述目标访问请求校验失败的校验结果;
其中,所述预设请求处理路径与所述实际请求处理路径相同是指:所述预设请求处理路径中包括的各个方法与所述实际请求处理路径中包括的各个方法相同,且所述预设请求处理路径中包括的各个方法的调用顺序与所述实际请求处理路径中包括的各个方法的调用顺序相同。
6.根据权利要求1至4中任一项所述的方法,其特征在于,所述实际请求处理路径中包括第一实际返回数据方法;所述目标访问请求中携带第一数据;所述根据所述实际请求处理路径和所述目标访问请求对应的预设请求处理路径,对所述目标访问请求进行校验,得到校验结果,包括:
获取所述第一实际返回数据方法所返回的第二数据;
判断所述目标访问请求对应的预设请求处理路径与所述实际请求处理路径相同,且所述第一数据与所述第二数据匹配是否都满足;
若是,则生成对所述目标访问请求校验成功的校验结果;
若否,则生成对所述目标访问请求校验失败的校验结果;
其中,所述预设请求处理路径与所述实际请求处理路径相同是指:所述预设请求处理路径中包括的各个方法与所述实际请求处理路径中包括的各个方法相同,且所述预设请求处理路径中包括的各个方法的调用顺序与所述实际请求处理路径中包括的各个方法的调用顺序相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数网金融有限公司,未经数网金融有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011200014.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:建筑垃圾用自除附着粉粒溜槽
- 下一篇:一种磁力座装置与高强度金属定型软管装置