数据处理方法、设备及介质技术

技术编号:26689300 阅读:16 留言:0更新日期:2020-12-12 02:37
本申请公开了一种数据处理方法、装置、设备和介质,应用于接口文档开发平台,所述数据处理方法包括:接收开发模块发送的请求信息,并验证所述请求信息中的请求头信息;若所述请求头信息验证通过,则获取所述请求信息中的请求方式和接口请求路径;确定所述数据请求信息对应的数据获取方式,基于所述接口请求路径,请求方式以及所述数据获取方式,在接口文档开发平台中获取所述请求信息对应的响应信息,并将所述响应信息反馈至所述开发模块,其中,所述数据获取方式包括从预设历史接口文档数据中选取的方式或者从平台数据库查询反馈方式。本申请解决现有技术中系统开发效率低的技术问题。

【技术实现步骤摘要】
数据处理方法、设备及介质
本申请涉及人工智能
,尤其涉及一种数据处理方法、设备及介质。
技术介绍
随着计算机的不断发展,软件系统开发成为必不可少的环节,现有技术在进行软件系统开发时,需要多个开发模块进行相互依赖开发或协同配合开发,而各开发模块的协同开发进度配合或者数据配合难度高,进而导致系统开发效率低。
技术实现思路
本申请的主要目的在于提供一种数据处理方法、装置、设备和介质,旨在解决现有技术中系统开发效率低的技术问题。为实现上述目的,本申请提供一种数据处理方法,应用于接口文档开发平台,所述数据处理方法包括:接收开发模块发送的请求信息,并验证所述请求信息中的请求头信息;若所述请求头信息验证通过,则获取所述请求信息中的请求方式和接口请求路径;确定所述数据请求信息对应的数据获取方式,基于所述接口请求路径,请求方式以及所述数据获取方式,在接口文档开发平台中获取所述请求信息对应的响应信息,并将所述响应信息反馈至所述开发模块,其中,所述数据获取方式包括从预设历史接口文档数据中选取的方式或者从平台数据库查询反馈方式。可选地,所述接收开发模块发送的请求信息,并验证所述请求信息中请求头信息的步骤之前,所述方法包括:确定所述开发模块的目标模拟mock开关;基于所述目标模拟mock开关,在所述接口文档开发平台中确定连接所述开发模块的反馈接口。可选地,所述接收开发模块发送的请求信息,并验证所述请求信息中的请求头信息的步骤,包括:开启所述目标模拟mock开关,接收开发模块发送的请求信息;将所述请求信息对应的接口域名更换为所述目标模拟mock开关关联的域名;基于所述目标模拟mock开关关联的域名,将所述请求信息转换为模拟请求。可选地,所述确定所述数据请求信息对应的数据获取方式,基于所述接口请求路径,请求方式以及所述数据获取方式,在接口文档开发平台中获取所述请求信息对应的响应信息,并将所述响应信息反馈至所述开发模块,其中,所述数据获取方式包括从预设历史接口文档数据中选取的方式或者从平台数据库查询反馈方式的步骤,包括:根据预设配置信息,确定所述数据请求信息对应的数据获取方式;若确定所述数据获取方式为从平台数据库查询反馈方式,则基于所述请求信息,通过预设生成规则生成对应接口文档数据以及接口文档存储地址;基于所述接口请求路径,从所述接口文档存储地址,查询所述接口文档数据;基于所述请求方式,向所述开发模块反馈所述接口文档数据对应的响应信息。可选地,所述确定所述数据请求信息对应的数据获取方式,基于所述接口请求路径,请求方式以及所述数据获取方式,在接口文档开发平台中获取所述请求信息对应的响应信息,并将所述响应信息反馈至所述开发模块,其中,所述数据获取方式包括从预设历史接口文档数据中选取的方式或者从平台数据库查询反馈方式的步骤,包括:根据所述请求信息的功能特征,确定所述数据请求信息对应的数据获取方式;若所述数据获取方式为从预设历史接口文档数据中选取的方式,则基于所述接口请求路径和请求方式,筛选接口文档开发平台中的历史接口文档数据,得到初始接口文档数据;确定所述初始接口文档数据中是否存在所述请求信息中目标请求参数对应的相似接口文档数据;若存在所述相似接口文档数据,则将所述相似接口文档数据作为所述响应信息反馈至所述开发模块。可选地,所述确定所述初始接口文档数据中是否存在所述请求信息中目标请求参数对应的相似接口文档数据的步骤,包括:获取所述请求信息中的目标请求参数;获取各历史请求信息中的历史请求参数,并基于各所述历史请求参数和所述目标请求参数,构建请求参数表示矩阵;基于所述请求参数表示矩阵,确定各所述历史请求参数与所述目标请求参数的相似性,获得相似性表示向量;基于所述相似性表示向量,确定所述初始接口文档数据中是否存在所述请求信息中目标请求参数对应的相似接口文档数据。可选地,所述基于所述相似性表示向量,确定所述初始接口文档数据中是否存在所述请求信息中目标请求参数对应的相似接口文档数据的步骤,包括:从所述相似性表示向量中,选取相似性最高的目标表示向量;确定所述目标表示向量的相似值是否大于等于预设相似值;若所述目标表示向量的相似值大于等于预设相似值,确定所述初始接口文档数据中存在所述请求信息中目标请求参数对应的相似接口文档数据。本申请还提供一种数据处理装置,应用于接口文档开发平台,所述数据处理装置包括:接收模块,用于接收开发模块发送的请求信息,并验证所述请求信息中的请求头信息;第一获取模块,用于若所述请求头信息验证通过,则获取所述请求信息中的请求方式和接口请求路径;第二获取模块,用于确定所述数据请求信息对应的数据获取方式,基于所述接口请求路径,请求方式以及所述数据获取方式,在接口文档开发平台中获取所述请求信息对应的响应信息,并将所述响应信息反馈至所述开发模块,其中,所述数据获取方式包括从预设历史接口文档数据中选取的方式或者从平台数据库查询反馈方式。可选地,所述数据处理装置还包括:第一确定模块,用于确定所述开发模块的目标模拟mock开关;第二确定模块,用于基于所述目标模拟mock开关,在所述接口文档开发平台中确定连接所述开发模块的反馈接口。可选地,所述接收模块包括:开启单元,用于开启所述目标模拟mock开关,接收开发模块发送的请求信息;更换单元,用于将所述请求信息对应的接口域名更换为所述目标模拟mock开关关联的域名;转换单元,用于基于所述目标模拟mock开关关联的域名,将所述请求信息转换为模拟请求。可选地,所述第二获取模块包括:第一确定单元,用于根据预设配置信息,确定所述数据请求信息对应的数据获取方式;生成单元,用于若确定所述数据获取方式为从平台数据库查询反馈方式,则基于所述请求信息,通过预设生成规则生成对应接口文档数据以及接口文档存储地址;查询单元,用于基于所述接口请求路径,从所述接口文档存储地址,查询所述接口文档数据;第一反馈单元,用于基于所述请求方式,向所述开发模块反馈所述接口文档数据对应的响应信息。可选地,所述第二获取模块包括:第三确定单元,用于根据所述请求信息的功能特征,确定所述数据请求信息对应的数据获取方式;筛选单元,用于若所述数据获取方式为从预设历史接口文档数据中选取的方式,则基于所述接口请求路径和请求方式,筛选接口文档开发平台中的历史接口文档数据,得到初始接口文档数据;第三确定单元,用于确定所述初始接口文档数据中是否存在所述请求信息中目标请求参数对应的相似接口文档数据;第二反馈单元,用于若存在所述相似接口文档数据,则将所述相似接口文档数据作为所述响应信息反馈至所述开发模块。可选地,所述确定单元包括:第一获取子单元,用于获取所述请求信息中的目标请本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,应用于接口文档开发平台,所述数据处理方法包括:/n接收开发模块发送的请求信息,并验证所述请求信息中的请求头信息;/n若所述请求头信息验证通过,则获取所述请求信息中的请求方式和接口请求路径;/n确定所述数据请求信息对应的数据获取方式,基于所述接口请求路径,请求方式以及所述数据获取方式,在接口文档开发平台中获取所述请求信息对应的响应信息,并将所述响应信息反馈至所述开发模块,其中,所述数据获取方式包括从预设历史接口文档数据中选取的方式或者从平台数据库查询反馈方式。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于接口文档开发平台,所述数据处理方法包括:
接收开发模块发送的请求信息,并验证所述请求信息中的请求头信息;
若所述请求头信息验证通过,则获取所述请求信息中的请求方式和接口请求路径;
确定所述数据请求信息对应的数据获取方式,基于所述接口请求路径,请求方式以及所述数据获取方式,在接口文档开发平台中获取所述请求信息对应的响应信息,并将所述响应信息反馈至所述开发模块,其中,所述数据获取方式包括从预设历史接口文档数据中选取的方式或者从平台数据库查询反馈方式。


2.如权利要求1所述数据处理方法,其特征在于,所述接收开发模块发送的请求信息,并验证所述请求信息中请求头信息的步骤之前,所述方法包括:
确定所述开发模块的目标模拟mock开关;
基于所述目标模拟mock开关,在所述接口文档开发平台中确定连接所述开发模块的反馈接口。


3.如权利要求2所述数据处理方法,其特征在于,所述接收开发模块发送的请求信息,并验证所述请求信息中的请求头信息的步骤,包括:
开启所述目标模拟mock开关,接收开发模块发送的请求信息;
将所述请求信息对应的接口域名更换为所述目标模拟mock开关关联的域名;
基于所述目标模拟mock开关关联的域名,将所述请求信息转换为模拟请求。


4.如权利要求1所述数据处理方法,其特征在于,所述确定所述数据请求信息对应的数据获取方式,基于所述接口请求路径,请求方式以及所述数据获取方式,在接口文档开发平台中获取所述请求信息对应的响应信息,并将所述响应信息反馈至所述开发模块的步骤,包括:
根据预设配置信息,确定所述数据请求信息对应的数据获取方式;
若确定所述数据获取方式为从平台数据库查询反馈方式,则基于所述请求信息,通过预设生成规则生成对应接口文档数据以及接口文档存储地址;
基于所述接口请求路径,从所述接口文档存储地址,查询所述接口文档数据;
基于所述请求方式,向所述开发模块反馈所述接口文档数据对应的响应信息。


5.如权利要求1所述数据处理方法,其特征在于,所述确定所述数据请求信息对应的数据获取方式,基于所述接口请求路径,请求方式以及所述数据获取方式,在接口文档开发平台中获取所述请求信息对应的响应信息,并将所述响应信息反馈至所述开发模块的步骤,包括:
根据所述请求信息的功能特征,确定所述数据请求信息对应的数据获取方式;
若所述数据获取方式为从预设历史接口文档数据中选取的方式,则基于所述接口请求路径和请求方式,筛选接口文档开发平台中的历史接口文档数...

【专利技术属性】
技术研发人员:邓涛
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:广东;44

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

1