升级方法、装置及客户端制造方法及图纸

技术编号:21738138 阅读:21 留言:0更新日期:2019-07-31 20:07
本申请实施例提供一种升级方法、装置及客户端,涉及网络通信技术领域。其中,所述升级方法包括发送第一网络访问请求给服务器,该第一网络访问请求中包括原始访问链接;接收所述服务器基于所述第一网络访问请求反馈的请求响应信息,该请求响应信息中包括当前访问链接;判断所述当前访问链接与所述原始访问链接是否匹配;若所述当前访问链接与所述原始访问链接不匹配,则生成升级预警信息,以提醒开发人员根据所述当前访问链接对所述原始访问链接执行升级操作。本申请能够有效确保客户端协议与服务端之间的升级同步性。

Upgrade Method, Device and Client

【技术实现步骤摘要】
升级方法、装置及客户端
本申请涉及网络通信领域,具体而言,涉及一种升级方法、装置及客户端。
技术介绍
在现有的网络通信过程中,客户端与服务端之间存在大量的网络访问交互流程,但可能由于客户端需求遗漏、项目庞大升级信息未通知到位等原因导致在服务端升级时,而客户端未同步升级的问题出现,进而使得网络访问失败或存在安全隐患。
技术实现思路
本申请实施例提供一种升级方法、装置及客户端,具体如下。一方面,本申请实施例提供一种升级方法,应用于能够与服务器通信的客户端,所述方法包括:发送第一网络访问请求给服务器,该第一网络访问请求中包括原始访问链接;接收所述服务器基于所述第一网络访问请求反馈的请求响应信息,该请求响应信息中包括当前访问链接;判断所述当前访问链接与所述原始访问链接是否匹配;若所述当前访问链接与所述原始访问链接不匹配,则生成升级预警信息,提醒开发人员根据所述当前访问链接对所述原始访问链接执行升级操作。在本申请实施例的选择中,当所述原始访问链接的协议类型为HTTP协议时,所述判断所述当前访问链接与所述原始访问链接是否匹配的步骤,包括:判断所述当前访问链接的协议类型是否为与所述原始访问链接对应的HTTPS协议类型,若是与所述原始访问链接对应的HTTPS协议类型,则判定所述当前访问链接与所述原始访问链接不匹配。在本申请实施例的选择中,当所述请求响应信息中还包括响应标识时,所述方法还包括:判断所述响应标识是否为用于表征升级的预设标识,若是,则执行所述判断所述当前访问链接与所述原始访问链接是否匹配的步骤。在本申请实施例的选择中,当所述当前访问链接与所述原始访问链接不匹配时,所述方法还包括:将所述原始访问链接与所述当前访问链接进行对应保存。在本申请实施例的选择中,所述方法还包括:监听是否存在新发起的第二网络访问请求,若存在,则判断所述第二网络访问请求中包括的访问链接是否为已保存的原始访问链接;若是已保存的原始访问链接,则调用与该原始访问链接对应的当前访问链接,并基于调用的当前访问链接进行信息访问。另一方面,本申请实施例还提供一种升级装置,应用于能够与服务器进行通信的客户端,所述装置包括:请求发送模块,用于发送第一网络访问请求给服务器,该第一网络访问请求中包括原始访问链接;响应接收模块,用于接收所述服务器基于所述第一网络访问请求反馈的请求响应信息,该请求响应信息中包括当前访问链接;第一判断模块,用于判断所述当前访问链接与所述原始访问链接是否匹配;升级预警模块,用于在所述当前访问链接与所述原始访问链接不匹配时,生成升级预警信息,提醒开发人员根据所述当前访问链接对所述原始访问链接执行升级操作。在本申请实施例的选择中,所述第一判断模块具体用于当所述原始访问链接的协议类型为HTTP协议时,判断所述当前访问链接的协议类型是否为与所述原始访问链接对应的HTTPS协议类型,若是与所述原始访问链接对应的HTTPS协议类型,则判定所述当前访问链接与所述原始访问链接不匹配。在本申请实施例的选择中,当所述请求响应信息中还包括响应标识时,所述装置还包括:第二判断模块,用于判断所述响应标识是否为用于表征升级的预设标识,若是,则调用所述第一判断模块执行判断所述当前访问链接与所述原始访问链接是否匹配的步骤。又一方面,本申请实施例还提供一种计算机存储介质,其上存储有计算机指令,该计算机执行被执行时实现上述的升级方法。又一方面,本申请实施例还提供一种客户端,包括:处理器;计算机存储介质,该计算机存储介质中存储有计算机程序指令,所述计算机程序指令被处理器读取并运行时,执行上述的升级方法。在本申请实施例给出的升级方法、装置及客户端中,客户端通过将服务器反馈的请求响应信息中包括的当前访问链接与自身发送的第一网络访问请求中包括的原始访问链接进行比对,以快速发现自身是否存在未同步升级的问题,并在存在未同步升级的问题时生成升级预警信息,提醒开发人员根据所述当前访问链接对所述原始访问链接执行升级操作,有效确保了客户端协议与服务端升级的同步性。进一步地,本申请实施例中还通过采用对原始访问链接和服务器反馈的当前访问链接进行对应保存的方式,以在客户端再次基于原始访问链接发起网络请求时,可直接调用保存的当前访问链接实现网络信息访问,能够有效提高网络访问的响应速度以及访问安全性。为使本申请实施例的上述目的、特征和优点能更明显易懂,下面将结合实施例,并配合所附附图,作详细说明。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为现有技术中的客户端与服务端之间进行信息交互时的交互流程示意图。图2为本申请实施例提供的升级方法的流程示意图。图3为本申请实施例提供的升级方法的另一流程示意图。图4为本申请实施例提供的客户端的示例性组件示意图。图标:10-客户端;11-处理器;12-计算机存储介质;13-升级装置;130-请求发送模块;131-响应接收模块;132-第一判断模块;133-升级预警模块;134-第二判断模块。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。经专利技术人研究发现,在现有的一些实施方式中,以客户端与服务端之间进行数据传输时用到的HTTP协议(HyperTextTransferProtocol,超文本传输协议)/HTTPS协议(HyperTextTransferProtocoloverSecureSocketLayer,超文本传输安全协议)为例,其中,HTTPS协议是由HTTP协议发展而来,是一种更加安全的传输协议。但在目前的网络通信项目开发过程中,由于前期使用HTTP协议进行项目需求的实现,使得网络通信过程中存在服务端已经升级到HTTPS协议,而客户端未同时进行协议升级的问题,那么如图1所示,假设服务端升级到HTTPS后,发现客户端仍然发起HTTP请求,会返回响应码301或302,并在返回的头信息里的“location”字段中将HTTPS协议的请求链接告知客户端,客户端发现响应码是301或302,则读取”location”字段中跳转的新的访问链接,并基于新的访问链接进行信息访问,由此可以看出,虽然在整个网络请求过程中,客户端依旧基于最新的访问链接访问了相应的信息,但是由于网络组件库是自动进行的,使得客户端的开发人员并不知晓请求协议已经升级,也更加不会去主动本文档来自技高网...

【技术保护点】
1.一种升级方法,其特征在于,应用于能够与服务器通信的客户端,所述方法包括:发送第一网络访问请求给服务器,该第一网络访问请求中包括原始访问链接;接收所述服务器基于所述第一网络访问请求反馈的请求响应信息,该请求响应信息中包括当前访问链接;判断所述当前访问链接与所述原始访问链接是否匹配;若所述当前访问链接与所述原始访问链接不匹配,则生成升级预警信息,提醒开发人员根据所述当前访问链接对所述原始访问链接执行升级操作。

【技术特征摘要】
1.一种升级方法,其特征在于,应用于能够与服务器通信的客户端,所述方法包括:发送第一网络访问请求给服务器,该第一网络访问请求中包括原始访问链接;接收所述服务器基于所述第一网络访问请求反馈的请求响应信息,该请求响应信息中包括当前访问链接;判断所述当前访问链接与所述原始访问链接是否匹配;若所述当前访问链接与所述原始访问链接不匹配,则生成升级预警信息,提醒开发人员根据所述当前访问链接对所述原始访问链接执行升级操作。2.根据权利要求1所述的升级方法,其特征在于,当所述原始访问链接的协议类型为HTTP协议时,所述判断所述当前访问链接与所述原始访问链接是否匹配的步骤,包括:判断所述当前访问链接的协议类型是否为与所述原始访问链接对应的HTTPS协议类型,若是与所述原始访问链接对应的HTTPS协议类型,则判定所述当前访问链接与所述原始访问链接不匹配。3.根据权利要求1所述的升级方法,其特征在于,当所述请求响应信息中还包括响应标识时,所述方法还包括:判断所述响应标识是否为用于表征协议升级的预设标识,若是,则执行所述判断所述当前访问链接与所述原始访问链接是否匹配的步骤。4.根据权利要求1所述的升级方法,其特征在于,当所述当前访问链接与所述原始访问链接不匹配时,所述方法还包括:将所述原始访问链接与所述当前访问链接进行对应保存。5.根据权利要求4所述的升级方法,其特征在于,所述方法还包括:监听是否存在新发起的第二网络访问请求,若存在,则判断所述第二网络访问请求中包括的访问链接是否为已保存的原始访问链接;若是已保存的原始访问链接,则调用与该原始访问链接对应的当前访问链接,并...

【专利技术属性】
技术研发人员:陈鸿图洪小军阮永丽
申请(专利权)人:厦门美图之家科技有限公司
类型:发明
国别省市:福建,35

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

1