[发明专利]一种用于Web接口自动梳理和归类的方法有效
申请号: | 202011137595.7 | 申请日: | 2020-12-22 |
公开(公告)号: | CN112291088B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 姜浩骏 | 申请(专利权)人: | 全知科技(杭州)有限责任公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L41/08;H04L41/0823;H04L41/22;H04L67/146;H04L69/22;G06F16/901;G06F16/955 |
代理公司: | 杭州奇炬知识产权代理事务所(特殊普通合伙) 33393 | 代理人: | 贺心韬 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 web 接口 自动 梳理 归类 方法 | ||
1.一种用于Web接口自动梳理和归类的方法,其特征在于:具体步骤如下:
步骤一:普通接口识别和分类:
通过对有效的HTTP流量进行解析,取出接口中的Request URL字段,并去除URL中的参数作为接口的唯一标识,并使用请求中的Host作为应用归类的依据;
步骤二:RESTful接口自动识别:
S1、构建RESTful节点树:
Request URL去除“?”后面的参数,使用“/”将Request URL分割成path列表,使用path节点在内存中构建出一颗多叉树,RESTful接口树的顶级节点为scheme,而后跟着host节点;
S2、识别RESTful节点:
使用一些特定的算法对单个节点所有同级的子节点进行校验;
S3、节点剪枝:
在构造RESTful节点树的过程中,有数百万级别甚至更多的path节点放入到内存中,需要对某些符合RESTful合并规则的节点进行剪枝;
步骤三:RESTful接口手动配置:
针对无法自动识别的RESTful接口或者误识别的情况,用户通过手动新增、修改或者删除RESTful接口表达式;
步骤四:RESTful接口合并:
通过RESTful接口表达式,对一些存量的RESTful接口进行合并;
步骤五:复合接口拆分配置:
有些业务系统中同一个接口有多种业务含义,使用不同的接口参数来作为不同的业务标识,针对这种类型的接口配置一些特定的参数,根据用户配置的参数对某一个接口进行自动拆分。
2.根据权利要求1所述的一种用于Web接口自动梳理和归类的方法,其特征在于:在步骤四中通过RESTful接口表达式的正则比对,对符合该表达式的接口进行一些忽略和删除操作,并将该接口上的所有信息统一合并到该RESTful接口上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于全知科技(杭州)有限责任公司,未经全知科技(杭州)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011137595.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于树木的杀虫装置
- 下一篇:业务处理方法、装置及系统