【技术实现步骤摘要】
本申请涉及大数据,尤其涉及一种api台账的生成方法、装置、电子设备和存储介质。
技术介绍
1、随着信息技术的飞速发展,特别是微服务架构、云计算以及前后端分离设计模式的广泛应用,应用程序接口(api)已成为现代软件系统中数据交换、功能调用的核心组件和关键枢纽,企业内部及对外提供的api数量呈现爆炸式增长趋势。这种api的激增,虽然带来了业务的灵活性和可扩展性,但也对api的生命周期管理、安全保障和有效治理提出了前所未有的挑战。
2、目前方案中依赖原始日志分析来识别api,但这出现了很多问题,例如由url路径中的动态参数(如id、时间戳、会话标识)导致的同一api端点呈现为大量不同url字符串的问题;日志中混杂的大量非api请求(如静态资源访问、健康检查)的干扰;以及来自网络爬虫、安全扫描器等工具产生的噪音数据。这些因素都会严重影响api识别的准确性,进而降低生成的api台账的质量。
技术实现思路
1、本申请提供了一种api台账的生成方法、装置、电子设备和存储介质,以解决api台账
...【技术保护点】
1.一种API台账的生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,通过对所述HTTP日志中的URL路径进行动态参数的统一替换,将具有相似结构的URL路径聚合为归一化的API模式包括:
3.根据权利要求1所述的方法,其特征在于,基于所述归一化的API模式对URL数据进行去重包括:
4.根据权利要求1所述的方法,其特征在于,过滤所述HTTP日志中的风险IP之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,通过分别向所述候选API路径中的原始URL和变体URL发起请求,根据两次
...【技术特征摘要】
1.一种api台账的生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,通过对所述http日志中的url路径进行动态参数的统一替换,将具有相似结构的url路径聚合为归一化的api模式包括:
3.根据权利要求1所述的方法,其特征在于,基于所述归一化的api模式对url数据进行去重包括:
4.根据权利要求1所述的方法,其特征在于,过滤所述http日志中的风险ip之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,通过分别向所述候选api路径中的原始url和变体url发起请求,根据两次响应结果之间的差异确定真实api路径包括:
6.根据权利要求5...
【专利技术属性】
技术研发人员:翁迟迟,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。