接口调用方法、装置和计算机可读存储介质制造方法及图纸

技术编号:31078625 阅读:28 留言:0更新日期:2021-12-01 11:34
本申请实施例公开了一种接口调用方法、装置和计算机可读存储介质;本申请实施例可以接收应用程序中目标接口的接口调用请求,该接口调用请求包括目标接口的接口调用信息,然后,基于该目标接口在模拟接口集合中进行接口查询,当查询到该模拟接口集中存在目标模拟接口时,将该接口调用请求进行拦截,并将拦截到的接口调用信息与该目标模拟接口的接口配置信息进行匹配,当该接口调用信息与该接口配置信息匹配成功时,获取该目标模拟接口对应的模拟响应数据,基于该目标模拟接口对应的模拟响应数据,输出该接口调用请求的调用响应数据;该方案可以有效地提高开发效率。方案可以有效地提高开发效率。方案可以有效地提高开发效率。

【技术实现步骤摘要】
接口调用方法、装置和计算机可读存储介质


[0001]本申请涉及计算机领域,具体涉及一种接口调用方法、装置和计算机可读存储介质。

技术介绍

[0002]在软件的开发过程中,需要前后端联调。前后端联调是一种真实业务数据和本地mock(模拟)数据之间来回切换以达到前后端分离结构下的不同开发速度时数据交换的一种方式方法。在实际的项目研发过程中,前后端同时开发的时候,后端接口数据没有出来,前端的开发就会受到影响。对于前端开发人员,只要拿到数据即可进行前后端联调,因此前端可以mock假数据,模拟开发。由此,API(Application Programming Interface,应用程序接口)Mock这种高效的开发方式为开发者创造了各种便利。
[0003]然而,现有的API Mock方案,主要在代码中引入额外的工具库,具有一定的门槛、开发及维护成本,影响开发效率。

技术实现思路

[0004]本申请实施例提供一种接口调用方法、装置和计算机可读存储介质,可以有效地提高开发效率。
[0005]本申请实施例提供一种接口调用方法,包本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种接口调用方法,其特征在于,包括:接收应用程序中目标接口的接口调用请求,所述接口调用请求包括目标接口的接口调用信息;基于所述目标接口在模拟接口集合中进行接口查询,其中,所述模拟接口集合包括模拟应用程序中真实接口的模拟接口;当查询到所述模拟接口集中存在目标模拟接口时,将所述接口调用请求进行拦截,并将拦截到的接口调用信息与所述目标模拟接口的接口配置信息进行匹配;当所述接口调用信息与所述接口配置信息匹配成功时,获取所述目标模拟接口对应的模拟响应数据;基于所述目标模拟接口对应的模拟响应数据,输出所述接口调用请求的调用响应数据。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标接口在模拟接口集合中进行接口查询,包括:获取模拟接口集合,所述模拟接口集合包括至少一个应用程序的模拟接口;根据所述目标接口遍历所述模拟接口集合中的模拟接口;当查询到所述模拟接口集中存在与所述目标接口相同的模拟接口时,将所述模拟接口确定为目标模拟接口。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标接口遍历所述模拟接口集合中的模拟接口之后,还包括:当所述模拟接口集合中不存在所述与所述目标接口相同的模拟接口时,对应用程序中目标接口对应的真实接口进行调用,得到调用响应数据;输出所述接口调用请求的调用响应数据。4.根据权利要求1所述的方法,其特征在于,所述接收应用程序中目标接口的接口调用请求,包括:当检测到应用程序中的逻辑层调用目标接口时,生成应用程序的接口调用请求;通过应用程序中的通信层对所述接口调用请求进行接收。5.根据权利要求4所述的方法,其特征在于,所述当查询到所述模拟接口集中存在目标模拟接口时,将所述接口调用请求进行拦截,包括:当查询到所述模拟接口集中存在目标模拟接口时,触发通信层执行拦截操作;基于所述拦截操作,在所述通信层对所述接口调用请求进行拦截。6.根据权利要求1所述的方法,其特征在于,所述将拦截到的接口调用信息与所述目标模拟接口的接口配置信息进行匹配,包括:将拦截到的接口调用信息发送到应用程序中的接口模拟...

【专利技术属性】
技术研发人员:薛远升海媛欧阳浩郭志伟林超黄灿辉黄思程
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1