[发明专利]响应数据生成、全流程接口数据处理方法及相关设备在审
| 申请号: | 201910828865.X | 申请日: | 2019-09-03 |
| 公开(公告)号: | CN110727580A | 公开(公告)日: | 2020-01-24 |
| 发明(设计)人: | 吴健兴 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/25 |
| 代理公司: | 44334 深圳市赛恩倍吉知识产权代理有限公司 | 代理人: | 刘丽华 |
| 地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 响应数据 请求参数 响应参数 数据访问请求 匹配 读取 接收客户端 预设规则库 测试效率 访问请求 流程接口 确认数据 维护接口 响应状态 数据处理 客户端 全流程 遍历 文档 调试 验证 反馈 开发 输出 携带 返回 | ||
本发明提供一种响应数据生成方法,包括:接收客户端输出的数据访问请求,数据访问请求中携带有接口的请求参数;读取不同接口的接口入参以及不同接口对应的所有返回的接口响应参数;根据接口入参确认数据访问请求是否通过验证;若结果为是,则根据接收到的请求参数遍历预设规则库,匹配出请求参数对应的接口响应参数;根据匹配出的接口响应参数生成接口响应数据;将接口对应的响应数据反馈至所述客户端。本发明还提供一种全流程接口数据处理方法、相关设备。利用本发明实施例,其可在开发时生成所有接口响应数据,无需人工维护接口文档等信息;且通过对每个流程接口设置响应状态的开启与关闭,方便对各个流程进行调试,提高了开发测试效率。
技术领域
本发明涉及数据处理技术领域,具体涉及一种响应数据生成方法、全流程接口数据处理方法及相关设备。
背景技术
现有软件系统开发过程中通常涉及与外部网站数据接口的对接,以及客户端与服务器端的数据交互等等,一些接口的定义以及数据的返回,种种的工作都需要进行开发和定义。由于客户端页面数据的返回需要依赖于服务器端的服务接口,在服务器端的服务接口并没有开发完成的时候,客户端展示页面需要将页面效果展示出来只能通过其它方式来完成,比如:(1)通过页面上写死数据,通过死板的页面数据来进行展示;(2)自行模拟请求服务器端的响应数据,在本地服务器模拟数据进行调试。方式(1)在进行程序开发的时候,客户端页面需要依赖于服务器端服务,服务器端服务没有完成的情况下,只能等待服务接口的完成,中间浪费等待时间。方式(2)在多数情况下,只能根据接口文档模拟正常或者通用的响应数据。对于子业务流程或者错误返回的响应只能修改正常的响应数据,因而不能灵活配置各个流程各个请求的响应数据,模拟繁琐,效率低下。
因而,亟需提出一种方法,能够对全流程的响应数据进行配置,并能对配置好的数据进行处理。
发明内容
鉴于以上内容,有必要提出一种响应数据生成方法、全流程接口数据处理方法及相关设备,其可以在开发时生成各个接口的所有接口响应数据,无需人工维护接口文档等信息;且通过对每个流程及子流程的接口设置响应状态的开启与关闭,方便对各个流程进行调试,提高了开发测试效率。
本发明实施例第一方面提供一种响应数据生成方法,所述响应数据生成方法包括:
接收客户端输出的数据访问请求,所述数据访问请求中携带有接口的请求参数;
读取不同接口的接口入参以及不同接口对应的所有返回的接口响应参数;
根据所述接口入参确认所述数据访问请求是否通过接口验证;
若确认结果为所述数据访问请求通过接口验证,则根据接收到的所述请求参数遍历预设规则库,匹配出所述请求参数对应的接口响应参数;
根据匹配出的所述接口响应参数生成接口响应数据;
将所述接口响应数据反馈至所述客户端。
进一步地,在本发明实施例提供的上述响应数据生成方法中,所述读取不同接口的接口入参以及不同接口对应的所有返回的接口响应参数包括:
调用预设个数的代码解析器;
通过所述预设个数的代码解析器对不同接口对应的接口文档进行并行解析,得到接口对应的接口入参以及所有返回的接口响应参数。
本发明实施例第二方面还提供一种全流程接口数据处理方法,所述全流程接口数据处理方法包括:
获取预设业务流程中的所有接口;
根据所述所有接口构建所述预设业务流程的图型结构;
接收客户端输出的接口请求;
根据所述接口请求确定所述图型结构中的接口的响应状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910828865.X/2.html,转载请声明来源钻瓜专利网。





