一种数据请求方法及装置制造方法及图纸

技术编号:28374396 阅读:16 留言:0更新日期:2021-05-08 00:01
本申请实施例提供一种数据请求方法及装置,涉及计算机技术领域,该数据请求方法包括:先接收用户输入的数据请求触发指令;并根据数据请求触发指令获取目标多版本服务标识;进一步地,生成包括目标多版本服务标识的数据请求;最后将数据请求发送至服务器,以使服务器根据数据请求执行相应的操作,能够在进行数据请求时,同时添加多版本服务标识,进行实现相应多版本服务的数据请求,不需要进行提前部署,便于升级维护。

【技术实现步骤摘要】
一种数据请求方法及装置
本申请涉及计算机
,具体而言,涉及一种数据请求方法及装置。
技术介绍
随着网络技术与发展,由于待处理数据的种类和处理数据方法的变化,服务器中设置了很多种处理服务以适应各种各样的需要;随着服务器能够提供的处理服务的类型的增多,出现了同种服务,多个版本,不同服务,不同版本的情况。现有的数据请求方法中,通常在数据请求之前,需要先手动将当前需要使用的多版本后端服务对应的标记固化添加在代码中,再对静态资源服务器进行部署,以实现站点可切换访问不同版本的服务。然而,在实践中发现,当需要更换当前需要使用的多版本后端服务时,则需要手动更换代码以及代码中的标记,并进行重新部署。可见现有的数据请求方法,更换多版本服务需要多次部署才可以生效,升级维护难度高。
技术实现思路
本申请实施例的目的在于提供一种数据请求方法及装置,能够在进行数据请求时,同时添加多版本服务标识,进行实现相应多版本服务的数据请求,不需要进行提前部署,便于升级维护。本申请实施例第一方面提供了一种数据请求方法,包括:接收用户输入的数据请求触发指令;根据所述数据请求触发指令获取目标多版本服务标识;生成包括所述目标多版本服务标识的数据请求;将所述数据请求发送至服务器,以使所述服务器根据所述数据请求执行相应的操作。在上述实现过程中,先接收用户输入的数据请求触发指令;并根据数据请求触发指令获取目标多版本服务标识;进一步地,生成包括目标多版本服务标识的数据请求;最后将数据请求发送至服务器,以使服务器根据数据请求执行相应的操作,能够在进行数据请求时,同时添加多版本服务标识,进行实现相应多版本服务的数据请求,不需要进行提前部署,便于升级维护。进一步地,在所述接收用户输入的数据请求触发指令之前,所述方法还包括:获取多版本服务标识列表;接收用户针对所述多版本服务标识列表输入的标识选择指令;根据所述标识选择指令从所述多版本服务标识列表中确定需要进行标记的待标记标识;对所述待标记标识进行标记处理,得到具有用户选择标记的已标记标识。在上述实现过程中,用户可以根据多版本服务标识列表输入相应的标识选择指令,以选择所需要的标识作为待标记标识,方便快捷,不需要多余的配置流程,进而有利于提升用户体验度。进一步地,所述获取多版本服务标识列表,包括:接收用户输入的用于选择多版本服务标识的触发指令;根据所述触发指令发送多版本服务标识获取请求至所述服务器;接收所述服务器根据所述多版本服务标识获取请求发送的多版本服务标识列表。在上述实现过程中,在接收到用户输入的触发指令之后,根据触发指令自动获取多版本服务标识列表,方便快捷。进一步地,所述根据所述数据请求触发指令获取目标多版本服务标识,包括:根据所述数据请求触发指令触发请求初始化函数;根据所述请求初始化函数从所述多版本服务标识列表中获取具有所述用户选择标记的已标记标识,所述已标记标识为目标多版本服务标识。在上述实现过程中,通过请求初始化函数自动获取用户选择标记的已标记标识,方便快捷,在实际使用中,用户能够自由更换选择的已标记标识。进一步地,所述生成包括所述目标多版本服务标识的数据请求,包括:通过所述请求初始化函数生成原始数据请求;将所述目标多版本服务标识添加至所述原始数据请求的报文头中,得到数据请求。在上述实现过程中,在每次发送数据请求时,自动将用户选择的服务版本标记添加到请求的报文头中,实现不需要改动前端代码即可切换不同版本服务。本申请实施例第二方面提供了一种数据请求装置,所述数据请求装置包括:接收单元,用于接收用户输入的数据请求触发指令;第一获取单元,用于根据所述数据请求触发指令获取目标多版本服务标识;生成单元,用于生成包括所述目标多版本服务标识的数据请求;发送单元,用于将所述数据请求发送至服务器,以使所述服务器根据所述数据请求执行相应的操作。在上述实现过程中,接收单元先接收用户输入的数据请求触发指令;第一获取单元根据数据请求触发指令获取目标多版本服务标识;进一步地,生成单元生成包括目标多版本服务标识的数据请求;最后发送单元将数据请求发送至服务器,以使服务器根据数据请求执行相应的操作,能够在进行数据请求时,同时添加多版本服务标识,进行实现相应多版本服务的数据请求,不需要进行提前部署,便于升级维护。进一步地,所述数据请求装置还包括:第二获取单元,用于在所述接收用户输入的数据请求触发指令之前,获取多版本服务标识列表;所述接收单元,还用于接收用户针对所述多版本服务标识列表输入的标识选择指令;确定单元,用于根据所述标识选择指令从所述多版本服务标识列表中确定需要进行标记的待标记标识;标记单元,用于对所述待标记标识进行标记处理,得到具有用户选择标记的已标记标识。在上述实现过程中,用户可以根据第二获取单元获取的多版本服务标识列表输入相应的标识选择指令,然后确定单元能够根据标识选择指令确定出用户所选择的待标记标识,方便快捷,不需要多余的配置流程,进而有利于提升用户体验度。进一步地,所述第二获取单元包括:接收子单元,用于接收用户输入的用于选择多版本服务标识的触发指令;发送子单元,用于根据所述触发指令发送多版本服务标识获取请求至所述服务器;所述接收子单元,还用于接收所述服务器根据所述多版本服务标识获取请求发送的多版本服务标识列表。在上述实现过程中,在接收子单元接收到用户输入的触发指令之后,发送子单元能够根据触发指令自动获取多版本服务标识列表,方便快捷。本申请实施例第三方面提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本申请实施例第一方面中任一项所述的数据请求方法。本申请实施例第四方面提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本申请实施例第一方面中任一项所述的数据请求方法。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的一种数据请求方法的流程示意图;图2为本申请实施例提供的另一种数据请求方法的流程示意图;图3为本申请实施例提供的一种数据请求装置的结构示意图;图4为本申请实施例提供的另一种数据请求装置的结构示意图;图5为本申请实施例提供的一种基于浏览器的数据获取方法的流程示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。应本文档来自技高网...

【技术保护点】
1.一种数据请求方法,其特征在于,包括:/n接收用户输入的数据请求触发指令;/n根据所述数据请求触发指令获取目标多版本服务标识;/n生成包括所述目标多版本服务标识的数据请求;/n将所述数据请求发送至服务器,以使所述服务器根据所述数据请求执行相应的操作。/n

【技术特征摘要】
1.一种数据请求方法,其特征在于,包括:
接收用户输入的数据请求触发指令;
根据所述数据请求触发指令获取目标多版本服务标识;
生成包括所述目标多版本服务标识的数据请求;
将所述数据请求发送至服务器,以使所述服务器根据所述数据请求执行相应的操作。


2.根据权利要求1所述的数据请求方法,其特征在于,在所述接收用户输入的数据请求触发指令之前,所述方法还包括:
获取多版本服务标识列表;
接收用户针对所述多版本服务标识列表输入的标识选择指令;
根据所述标识选择指令从所述多版本服务标识列表中确定需要进行标记的待标记标识;
对所述待标记标识进行标记处理,得到具有用户选择标记的已标记标识。


3.根据权利要求2所述的数据请求方法,其特征在于,所述获取多版本服务标识列表,包括:
接收用户输入的用于选择多版本服务标识的触发指令;
根据所述触发指令发送多版本服务标识获取请求至所述服务器;
接收所述服务器根据所述多版本服务标识获取请求发送的多版本服务标识列表。


4.根据权利要求2所述的数据请求方法,其特征在于,所述根据所述数据请求触发指令获取目标多版本服务标识,包括:
根据所述数据请求触发指令触发请求初始化函数;
根据所述请求初始化函数从所述多版本服务标识列表中获取具有所述用户选择标记的已标记标识,所述已标记标识为目标多版本服务标识。


5.根据权利要求4所述的数据请求方法,其特征在于,所述生成包括所述目标多版本服务标识的数据请求,包括:
通过所述请求初始化函数生成原始数据请求;
将所述目标多版本服务标识添加至所述原始数据请求的报文头中,得到数据请求。

【专利技术属性】
技术研发人员:乔波锦王嘉涛任彧哲
申请(专利权)人:北京高途云集教育科技有限公司
类型:发明
国别省市:北京;11

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

1