[发明专利]接口信息处理方法、存储介质和电子设备有效
申请号: | 202211059822.8 | 申请日: | 2022-09-01 |
公开(公告)号: | CN115146187B | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 张黎;刘维炜;汤庆仕;程树华;穆新宇 | 申请(专利权)人: | 闪捷信息科技有限公司 |
主分类号: | G06F16/955 | 分类号: | G06F16/955;G06F11/34;G06F16/18 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 赵兴 |
地址: | 310000 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 信息处理 方法 存储 介质 电子设备 | ||
本申请提供了一种接口信息处理方法、存储介质和电子设备,该方法包括:获取待分析URL数据;对所述待分析URL数据中的内容进行分级,形成至少一个分级数据;检测每个所述分级数据是否存在语义含义;将所述是否存在语义含义的语义识别结果作为预设的接口识别模型的一项输入参数,通过所述接口识别模型输出每个所述分级数据的状态量,所述状态量包括常量和变量;根据所述状态量对所述分级数据进行接口处理。本申请可以提高针对接口信息处理的准确性。
技术领域
本申请涉及计算机技术领域,更具体地,涉及一种接口信息处理方法、存储介质和电子设备。
背景技术
在当今信息化时代,信息的获取离不开网络请求,随着计算机技术的快速发展,网络请求的数量出现激增。网络请求的目的是为了获取对应的信息资源,因此,信息安全问题日益凸显,对请求进行安全管理迫在眉睫。
由于网络请求量巨大,对所有网络请求实现高效管理具有较大的难度。然而,网络请求会对应各个接口,但由于存在部分不同的请求可能对应同一个接口,因此,通过对接口进行管理会使得网络请求管理更加高效,具体是通过请求日志中的URL实例识别出对应的接口,根据识别出的接口来制定相应的安全策略,及时发现问题并采取措施,实现有效的安全防护。
然而传统的接口识别方法大部分只是通过简单的规则进行识别,接口识别的正确率无法得到保证。
发明内容
有鉴于此,有必要提供一种接口信息处理方法、装置、存储介质和电子设备,以提高接口信息识别的准确率。
本申请第一方面,提供了一种接口信息处理方法,所述方法包括:
获取待分析URL数据;
对所述待分析URL数据中的内容进行分级,形成至少一个分级数据;
检测每个所述分级数据是否存在语义含义;
将所述是否存在语义含义的语义识别结果作为预设的接口识别模型的一项输入参数,通过所述接口识别模型输出每个所述分级数据的状态量,所述状态量包括常量和变量;
根据所述状态量对所述分级数据进行接口处理。
本申请第二方面,提供了一种接口识别模型训练方法,该方法包括:
获取样本URL数据;
获取样本URL数据中的每个分级数据的标注状态量;
检测每个分级数据是否存在语义含义;
将是否存在语义含义的语义识别结果作为预设的接口识别模型的一项输入参数,对接口识别模型进行训练,输出每个分级数据的预测状态量;
基于每个分级数据的预测状态量和对应的标注状态量来调整接口识别模型中的参数,得到训练好的接口识别模型;
本申请第三方面,提供了一种电子设备,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如本申请任意实施例中所述的方法。
本申请第四方面,提供了一种计算机存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行如本申请任意实施例中所述的方法。
上述方法中,通过对URL数据进行分级数据拆分,并识别每个分级数据是否存在语义含义,在识别出是否存在语义含义的基础上,进一步将其作为接口识别模型的一个输入参数来判断每个分级数据的状态量,这样,通过两重分级数据的语义判断,可以提高分级数据的状态量判定准确性。在保证了分级数据的状态量的准确性之后,则基于分级数据的状态量来进行URL数据的接口处理,提高了URL数据接口处理的准确性。
附图说明
图1为一个实施例中接口信息处理方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于闪捷信息科技有限公司,未经闪捷信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211059822.8/2.html,转载请声明来源钻瓜专利网。