接口数据的处理方法、装置、设备、介质及程序产品制造方法及图纸

技术编号:35777686 阅读:14 留言:0更新日期:2022-12-01 14:21
本公开提供一种接口数据的处理方法、装置、设备、介质及程序产品,涉及计算机术领域,接口数据的处理方法包括:运行封装插件,获取待处理接口数据;调用与预先配置的封装策略对应的封装格式;根据接口地址生成变量名称:按照封装格式封装变量名称和接口地址,得到接口地址的封装结果。采用上述方法,提升了高接口地址的封装效率,减少开发人员的工作量。减少开发人员的工作量。减少开发人员的工作量。

【技术实现步骤摘要】
接口数据的处理方法、装置、设备、介质及程序产品


[0001]本公开涉及计算机
,尤其涉及一种接口数据的处理方法、接口数据的处理装置、电子设备、计算机可读存储介质及计算机程序产品。

技术介绍

[0002]前后端分离是互联网项目中常见的开发模式,在前端项目开发中,通常会用到后端提供的接口地址,以便于前端项目完成后,在运行过程中可以顺利调用后端提供的数据。
[0003]通常情况下,前端项目中往往不会直接使用接口地址,而是对其进行一定的封装,可以在后端接口地址发生变化时,便于在前端项目中对接口地址的修改。
[0004]相关技术中,接口地址的封装过程是开发人员在开发过程中逐一进行处理得到的,导致接口地址的封装效率低下。

技术实现思路

[0005]本公开提供一种接口数据的处理方法、装置、设备、介质及程序产品,以至少解决相关技术中接口地址封装效率低下,耗费人工的问题。本公开的技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种接口数据的处理方法,包括:
[0007]运行封装插件,获取待处理接口数据,所述待处理接口数据包括接口地址;
[0008]调用与预先配置的封装策略对应的封装格式;
[0009]根据所述接口地址生成变量名称:
[0010]按照所述封装格式封装所述变量名称和所述接口地址,得到所述接口地址的封装结果。
[0011]可选的,所述根据所述接口地址生成变量名称,包括:
[0012]解析所述接口地址得到信息字符串;/>[0013]在所述信息字符串的数量存在多个的情况下,利用预设符号连接多个所述信息字符串,得到所述变量名称。
[0014]可选的,所述待处理接口数据还包括所述接口地址的调用方式字符串,所述利用预设符号连接多个所述信息字符串,得到所述变量名称,包括:
[0015]利用所述预设符号连接所述调用方式字符串和多个所述信息字符串,得到所述变量名称。
[0016]可选的,在根据所述接口地址生成变量名称之前,所述方法还包括:
[0017]在确定所述封装插件中预先配置有公共前缀字符串的情况下,删除所述接口地址中的所述公共前缀字符串,得到更新后的待处理接口数据;
[0018]所述根据所述接口地址生成变量名称,包括:
[0019]根据所述更新后的待处理接口数据中的接口地址生成所述变量名称。
[0020]可选的,所述按照所述封装格式封装所述变量名称和所述接口地址,得到所述接口地址的封装结果,包括:
[0021]将所述接口地址赋值给所述变量名称,得到所述接口地址的封装结果。
[0022]可选的,所述封装格式包括变量名字段和接口地址字段,所述按照所述封装格式封装所述变量名称和所述接口地址,得到所述接口地址的封装结果,包括:
[0023]利用所述变量名称替换所述变量名字段;
[0024]利用所述接口地址替换所述接口地址字段;
[0025]根据所述封装格式中的布局格式信息,排列所述变量名称和所述接口地址,得到所述接口地址的封装结果。
[0026]可选的,所述封装格式还包括接口地址调用方式字段,在利用所述接口地址替换所述接口地址字段之后,所述方法还包括:
[0027]在确定所述待处理接口数据中包含所述接口地址的调用方式字符串的情况下,利用所述接口地址的调用方式字符串替换所述接口地址调用方式字段;
[0028]所述根据所述封装格式中的布局格式信息,排列所述变量名称和所述接口地址,得到所述接口地址的封装结果,包括:
[0029]根据所述封装格式中的布局格式信息,排列所述变量名称、所述接口地址和所述接口地址的调用方式字符串,得到所述接口地址的封装结果。
[0030]可选的,在利用所述变量名称替换所述变量名字段之前,所述方法还包括:
[0031]确定所述变量名字段的文本格式;
[0032]根据所述文本格式更新所述变量名称的文本格式,得到更新后的变量名称;
[0033]所述利用所述变量名称替换所述变量名字段,包括:
[0034]利用所述更新后的变量名称替换所述变量名字段。
[0035]可选的,在运行封装插件,获取待处理接口数据之前,所述方法还包括:
[0036]响应于封装格式设置操作,显示备选字段,所述备选字段包括多个接口信息字段和布局格式信息字段,所述接口信息字段包括变量名字段和接口地址字段;
[0037]响应于对所述备选字段中变量名字段的选择操作,显示被选择的所述变量名字段;
[0038]响应于对所述备选字段中布局格式信息字段的选择操作,显示被选择的所述布局格式信息字段;
[0039]响应于对所述备选字段中接口地址字段的选择操作,显示被选择的所述接口地址字段;
[0040]响应于封装格式设置完成操作,保存被选择的所述变量名字段、所述布局格式信息字段以及所述接口地址字段,得到所述封装格式。
[0041]可选的,在按照所述封装格式封装所述变量名称和所述接口地址,得到所述接口地址的封装结果之后,所述方法还包括:
[0042]显示所述接口地址的封装结果。
[0043]根据本公开实施例的第二方面,提供一种接口数据的处理装置,包括:
[0044]获取模块,被配置为运行封装插件,获取待处理接口数据,所述待处理接口数据包括接口地址;
[0045]调用模块,被配置为调用与预先配置的封装策略对应的封装格式;
[0046]生成模块,被配置为根据所述接口地址生成变量名称:
[0047]封装模块,被配置为按照所述封装格式封装所述变量名称和所述接口地址,得到所述接口地址的封装结果。
[0048]可选的,所述生成模块,被配置为:
[0049]解析所述接口地址得到信息字符串;
[0050]在所述信息字符串的数量存在多个的情况下,利用预设符号连接多个所述信息字符串,得到所述变量名称。
[0051]可选的,所述待处理接口数据还包括所述接口地址的调用方式字符串,所述生成模块,被配置为:
[0052]利用所述预设符号连接所述调用方式字符串和多个所述信息字符串,得到所述变量名称。
[0053]可选的,所述接口数据的处理装置还包括,删除模块,被配置为:
[0054]在确定所述封装插件中预先配置有公共前缀字符串的情况下,删除所述接口地址中的所述公共前缀字符串,得到更新后的待处理接口数据;
[0055]所述生成模块,被配置为:
[0056]根据所述更新后的待处理接口数据中的接口地址生成所述变量名称。
[0057]可选的,所述封装模块,被配置为:
[0058]将所述接口地址赋值给所述变量名称,得到所述接口地址的封装结果。
[0059]可选的,所述封装格式包括变量名字段和接口地址字段,所述封装模块,被配置为:
[0060]利用所述变量名称替换所述变量名字本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种接口数据的处理方法,其特征在于,包括:运行封装插件,获取待处理接口数据,所述待处理接口数据包括接口地址;调用与预先配置的封装策略对应的封装格式;根据所述接口地址生成变量名称:按照所述封装格式封装所述变量名称和所述接口地址,得到所述接口地址的封装结果。2.根据权利要求1所述的接口数据的处理方法,其特征在于,所述根据所述接口地址生成变量名称,包括:解析所述接口地址得到信息字符串;在所述信息字符串的数量存在多个的情况下,利用预设符号连接多个所述信息字符串,得到所述变量名称。3.根据权利要求2所述的接口数据的处理方法,其特征在于,所述待处理接口数据还包括所述接口地址的调用方式字符串,所述利用预设符号连接多个所述信息字符串,得到所述变量名称,包括:利用所述预设符号连接所述调用方式字符串和多个所述信息字符串,得到所述变量名称。4.根据权利要求1所述的接口数据的处理方法,其特征在于,在根据所述接口地址生成变量名称之前,所述方法还包括:在确定所述封装插件中预先配置有公共前缀字符串的情况下,删除所述接口地址中的所述公共前缀字符串,得到更新后的待处理接口数据;所述根据所述接口地址生成变量名称,包括:根据所述更新后的待处理接口数据中的接口地址生成所述变量名称。5.根据权利要求1所述的接口数据的处理方法,其特征在于,所述按照所述封装格式封装所述变量名称和所述接口地址,得到所述接口地址的封装结果,包括:将所述接口地址赋值给所述变量名称,得到所述接口地址的封装结果。6.根据权利要求1所述的接口数据的处理方法,其特征在于,所述封装格式包括变量名字段和接口地址字段,所述按照所述封装格式封装所述变量名称和所述接口地址,得到所述接口地址的封装结果,包括:利用所述变量名称替换所述变量名字段;利用所述接口地址替换所述接口地址字段;根据所述封装格式中的布局格式信息,排列所述变量名称和所述接口地址,得到所述接口地址的封装结果。7.根据权利要求6所述的接口数据的处理方法,其特征在于,所述封装格式还包括接口地址调用方式字段,在利用所述接口地址替换所述接口地址字段之后,所述方法还包括:在确定所述待处理接口数据中包含所述接口地址的调用方式字符串的情况下,利用所述接口地址的调用方式字符串替换所述接口地址调用方式字段;所述根据所述封装格式中的布局格式信息,排列所述变量名称和所述接口地址,得到所述接口地址的封装结果,包括:根据所述封装格式中的布局格...

【专利技术属性】
技术研发人员:王一平
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1