【技术实现步骤摘要】
接口调试方法及相关设备
本专利技术涉及计算机
,具体涉及一种接口调试方法、装置、计算机设备及计算机可读存储介质。
技术介绍
随着移动互联网的兴起,金融类的应用程序(APP)通常采用Hybrid等混合开发技术架构,实现混合应用程序。混合应用程序包括原生端和网页端,网页端和原生端的开发、调试工作依赖于接口调用。而原生端的接口实现存在与接口文件不一致、不同步的情况,容易导致调试效率低。如何提升接口调试效率成为待解决的问题。
技术实现思路
鉴于以上内容,有必要提出一种接口调试方法、装置、计算机设备及计算机可读存储介质,其可以调试混合应用程序中网页端与原生端的接口,增加对混合应用程序中网页端与原生端的接口的调试效率。本申请的第一方面提供一种接口调试方法,所述接口调试方法包括:获取接口文件,所述接口文件包括多个接口和所述多个接口的接口名、入参用例、出参用例;混合应用程序的网页端根据所述多个接口中每个标准接口的入参用例和接口名向所述混合应用程序的原生端请求调用所述标准接口; ...
【技术保护点】
1.一种接口调试方法,其特征在于,所述接口调试方法包括:/n获取接口文件,所述接口文件包括多个接口和所述多个接口的接口名、入参用例、出参用例;/n混合应用程序的网页端根据所述多个接口中每个标准接口的入参用例和接口名向所述混合应用程序的原生端请求调用所述标准接口;/n所述原生端根据所述接口文件校验所述网页端的接口调用请求;/n当所述原生端校验所述网页端的接口调用请求成功时,通过所述原生端生成所述标准接口的调用结果,将所述标准接口的调用结果返回给所述网页端;/n所述网页端根据所述标准接口的调用结果和所述标准接口的出参用例判断所述标准接口是否为目标接口;/n通过所述网页端输出所述 ...
【技术特征摘要】
1.一种接口调试方法,其特征在于,所述接口调试方法包括:
获取接口文件,所述接口文件包括多个接口和所述多个接口的接口名、入参用例、出参用例;
混合应用程序的网页端根据所述多个接口中每个标准接口的入参用例和接口名向所述混合应用程序的原生端请求调用所述标准接口;
所述原生端根据所述接口文件校验所述网页端的接口调用请求;
当所述原生端校验所述网页端的接口调用请求成功时,通过所述原生端生成所述标准接口的调用结果,将所述标准接口的调用结果返回给所述网页端;
所述网页端根据所述标准接口的调用结果和所述标准接口的出参用例判断所述标准接口是否为目标接口;
通过所述网页端输出所述多个接口中的目标接口。
2.如权利要求1所述的接口调试方法,其特征在于,所述获取接口文件包括:
获取EXCEL接口文件;
将所述EXCEL接口文件转换为目标格式的接口文件;
使用预设公钥加密所述目标格式的接口文件,得到加密后的接口文件;
存储所述加密后的接口文件;
用所述预设公钥对应的预设私钥将对所述加密后的接口文件进行解密,将解密后的接口文件加载到内存。
3.如权利要求2所述的接口调试方法,其特征在于,在所述混合应用程序的网页端根据所述多个接口中每个标准接口的入参用例和接口名向所述混合应用程序的原生端请求调用所述标准接口之前,所述接口调试方法还包括:
读取所述解密后的接口文件;
在所述网页端显示所述解密后的接口文件。
4.如权利要求1所述的接口调试方法,其特征在于,所述原生端根据所述接口文件校验所述网页端的接口调用请求包括:
通过所述原生端判断所述接口调用请求中的参数类型是否与所述接口文件中的参数类型一致;
通过所述原生端判断所述接口调用请求中的参数长度是否大于所述接口文件中的参数长度;
当所述接口调用请求中的参数类型与所述接口文件中的参数类型一致,且所述接口调用请求中的参数长度不大于所述接口文件中的参数长度时,所述原生端校验所述网页端的接口调用请求成功;
当所述接口调用请求中的参数类型与所述接口文件中的参数类型不一致,或所述接口调用请求中的参数长度大于所述接口文件中的参数长度时,所述原生端校验所述网页端的接口调用请求失败。
5.如权利要求1所述的接口调试方法,其特征在于,所述网页...
【专利技术属性】
技术研发人员:梁承飞,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。