一种用于API的生成管理方法技术

技术编号:45836134 阅读:15 留言:0更新日期:2025-07-15 22:42
本发明专利技术提供一种用于API的生成管理方法,包括:根据活跃API的活跃均衡度以及调用间隔度确定目标调用状态,并根据目标调用状态确定缓存调整方式为针对缓存清理周期进行调节,或者,针对缓存机制进行设置或缓存规模进行调节;针对缓存机制进行设置时,检测敏感信息状态并根据敏感信息状态确定缓存机制为循环缓存或比重缓存;针对缓存规模进行调节时,根据目标请求者的操作特征危险系数确定预警评分,并根据预警评分与预设预警评分的比对结果确定针对缓存规模进行比例调节或常规调节;比例调节中根据层级多样值与预设层级多样值的比对结果确定针对API前端缓存进行加密或隐藏,本发明专利技术提高了API生成管理效率。

【技术实现步骤摘要】

本专利技术涉及数据管理领域,尤其涉及一种用于api的生成管理方法。


技术介绍

1、api(application programming interface,应用程序编程接口) 是一种软件中间层,允许不同的程序、系统或服务之间进行交互和通信。它定义了一组规则、协议和工具,用于构建或集成软件应用,恶意程序调用api是一种常见的攻击手段,攻击者通过利用操作系统、应用程序或第三方库提供的api接口,实现恶意功能,如窃取数据、控制系统、传播恶意软件等。现有技术中,为了避免api重复调用导致的时间效率差的问题,常常设置有缓存模块以缓存api对应的请求数据,虽然减小了重复调用导致的时间损耗,但是也增大了恶意程序的冲击风险,易导致缓存信息泄露,因此,如何有效进行数据缓存的同时进行api调用信息的安全保护是本领域技术人员亟待解决的技术问题。

2、中国专利公开号cn117472952a公布了一种对api接口缓存的方法和系统,方法包括以下步骤:对预配置或者后配置的api接口进行缓存;对合法接口返回值进行缓存,同时根据定时刷新或者手动刷新策略,对数据进行有效刷新;将本文档来自技高网...

【技术保护点】

1.一种用于API的生成管理方法,其特征在于,包括:

2.根据权利要求1所述的用于API的生成管理方法,其特征在于,根据活跃API的活跃均衡度以及调用间隔度确定目标调用状态,并根据目标调用状态确定缓存调整方式;

3.根据权利要求2所述的用于API的生成管理方法,其特征在于,机制调节条件下,针对缓存机制进行设置,包括:

4.根据权利要求3所述的用于API的生成管理方法,其特征在于,所述循环缓存包括:

5.根据权利要求4所述的用于API的生成管理方法,其特征在于,所述循环缓存中设置有一缓存周期,单个缓存周期的时长根据偏颇度差值进行确定;

...

【技术特征摘要】

1.一种用于api的生成管理方法,其特征在于,包括:

2.根据权利要求1所述的用于api的生成管理方法,其特征在于,根据活跃api的活跃均衡度以及调用间隔度确定目标调用状态,并根据目标调用状态确定缓存调整方式;

3.根据权利要求2所述的用于api的生成管理方法,其特征在于,机制调节条件下,针对缓存机制进行设置,包括:

4.根据权利要求3所述的用于api的生成管理方法,其特征在于,所述循环缓存包括:

5.根据权利要求4所述的用于api的生成管理方法,其特征在于,所述循环缓存中设置有一缓存周期,单个缓存周期的时长根据偏颇度差值进行确定...

【专利技术属性】
技术研发人员:高海玲高经郡刘计划
申请(专利权)人:北京科杰科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1