[发明专利]一种接口的验证方法、装置、设备、介质和程序产品在审
申请号: | 202110663550.1 | 申请日: | 2021-06-15 |
公开(公告)号: | CN113392004A | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 任欢;李伟仁;冯宇东;曹晓洒 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 周天宇 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 接口 验证 方法 装置 设备 介质 程序 产品 | ||
本发明提供一种接口的验证方法、装置、设备、介质和程序产品;接口的验证方法包括:获取用户的验证请求;根据所述验证请求,控制轮调各个接口;获取各个所述接口的真实返回报文;发送各个所述接口的ID、所述真实返回报文以及期待返回报文。在本公开的实施例中,在改造接口上线后,可以立刻校验接口正确性和可用性,接收用户发送的验证请求,根据所述验证请求来轮调各个接口,得到各个接口的真实返回报文,对比各个接口真实返回报文和期待返回报文,能够及时发现真实返回报文和期待返回报文的区别,进而观察当前接口是否符合预期,准确判断接口的可用性和正确性。
技术领域
本发明涉及信息安全领域,特别涉及一种接口的验证方法、装置、设备、介质和程序产品。
背景技术
由于每次上线投产都会涉及很多接口的改造,而这些投入生产的接口的正确性与否往往都是通过客户的交易来得到验证,这样如果接口一旦存在不可用或者返回报文不符合期待值的情况,都会对生产造成一定的风险,影响客户的使用,并且很难发现问题,存在问题发现不及时的隐患。
针对服务化接口验证方法,常见的也是根据注册中心来查看接口可用性,然而接口返回结果才是验证一个接口是否符合预期的关键,但是这很难通过注册中心注册接口的情况观察到。而市面上常见的Postman等工具也仅仅提供了接口调用功能,但是当一个接口上送返回报文参数个数较多的时候,是很难发现接口返回的具体异常情况的,不能针对性的对比接口返回报文同正常返回报文的区别。除此之外,因为行内很多接口是存在客户部分敏感信息,使用postman等工具不能实现安全访问控制。
发明内容
鉴于上述问题,本公开提供了一种接口的验证方法、装置、设备、介质和程序产品,旨在解决接口是否符合预期难以验证的问题。
根据本公开的第一个方面,提供了一种接口的验证方法,包括:
获取用户的验证请求;
根据所述验证请求,控制轮调各个接口;
获取各个所述接口的真实返回报文;
发送各个所述接口的ID、所述真实返回报文以及期待返回报文。
根据本公开的实施例,根据所述验证请求,控制轮调各个接口的步骤还包括:
根据所述验证请求,获取验证接口信息表;
根据所述验证接口信息表,控制轮调各个所述接口。
根据本公开的实施例,所述验证接口信息表包括初始上送报文;
根据所述验证接口信息表,控制轮调各个接口的步骤包括:
根据所述验证接口信息表,更新所述初始上送报文得到接口实时上送报文;
根据所述接口实时上送报文,控制轮调各个所述接口。
根据本公开的实施例,所述验证接口信息表包括接口ID、接口方法、初始上送报文以及期待返回报文。
根据本公开的实施例,获取各个所述接口的真实返回报文的步骤之后还包括:
储存所述真实返回报文。
根据本公开的实施例,获取验证请求的步骤之前还包括:
获取用户名以及用户密码;
验证所述用户名以及所述用户密码,控制用户访问。
根据本公开的实施例,获取验证请求的步骤之前还包括:
获取用户IP;
根据所述用户IP与预设IP之间的关系,控制用户访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110663550.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:感光单元、摄像模组及电子设备
- 下一篇:一种硫酸法钛白废酸的浓缩净化方法