访问请求的处理方法、终端、服务器及可读存储介质技术

技术编号:23609086 阅读:45 留言:0更新日期:2020-03-28 09:03
本发明专利技术提供的一种访问请求的处理方法、终端、服务器及可读存储介质,通过终端向服务器发起第一HTTP访问请求,并接收所述服务器返回的第一响应信息;当所述第一响应信息被劫持,向所述服务器发起包括劫持标识的第二HTTP访问请求,以使所述服务器根据所述劫持标识生成图片编码格式的第二响应信息;接收所述服务器返回的第二响应信息,解码并读取所述第二响应信息以供展示,由于运营商无法对图片编码格式的第二响应信息进行劫持,因此,其相对于的HTTP访问请求来讲,能够有效避免响应信息的劫持,提高用户体验。

Access request processing method, terminal, server and readable storage medium

【技术实现步骤摘要】
访问请求的处理方法、终端、服务器及可读存储介质
本专利技术涉及计算机技术,尤其涉及一种访问请求的处理方法、终端、服务器及可读存储介质。
技术介绍
随着移动互联网的发展,移动应用承载着巨大的业务需求,移动应用可通过发起网络请求以执行特定的业务,而其中大部分网络请求是通过超文本传输协议(HyperTextTransferProtocol,简称HTTP)请求实现的。一般来说,用户在请求执行业务时,需要通过移动应用的客户端发起HTTP请求至业务服务器。在这一过程中,HTTP请求容易被广告运营商或移动网络运营商劫持,使得用户获得的业务服务器返回的业务的响应信息中夹杂着大量与业务本身无关的信息。因此,如何避免HTTP请求被劫持,成为亟待解决的问题。
技术实现思路
针对上述提及的现有的访问请求的处理方法中反馈时间长,访问处理效率低的问题,本专利技术提供了一种访问请求的处理方法、终端、服务器及可读存储介质。一方面,本专利技术提供了一种访问请求的处理方法,包括:向服务器发起第一HTTP访问请求,并接收所述服务器返回的第一响应信息;当所述第一响应信息被劫持,向所述服务器发起包括劫持标识的第二HTTP访问请求,以使所述服务器根据所述劫持标识生成图片编码格式的第二响应信息;接收所述服务器返回的第二响应信息,解码并读取所述第二响应信息以供展示。在其中一种可选的实施方式中,还包括:当所述第一响应信息未被劫持,解码并读取所述第一响应信息以供展示。在其中一种可选的实施方式中,接收所述服务器返回的第一响应信息之后,还包括:判断是否能够利用预设的解密密钥对所述第一响应信息进行解密;若是,则所述第一响应信息未被劫持;若否,则所述第一响应信息被劫持。另一方面,本专利技术提供了一种访问请求的处理方法,包括:接收终端发起的HTTP访问请求;当确定所述HTTP访问请求中不包括有所述劫持标识时,生成第一响应信息,并发送至所述终端,以供所述终端解码并读取;当确定所述HTTP访问请求中包括有劫持标识时,生成图片编码格式的第二响应信息,并发送至所述终端,以供所述终端解码并读取所述第二响应信息。在其中一种可选的实施方式中,所述生成第一响应信息,包括:采用预设的加密密钥对生成的第一响应信息进行加密,以供所述终端对所述第一响应信息进行解密并判断所述第一响应信息是否被劫持。另一方面,本专利技术提供了一种终端,包括:第一通信单元,用于向服务器发起第一HTTP访问请求,并接收所述服务器返回的第一响应信息;当第一处理单元用于判断出所述第一响应信息被劫持,所述第一通信单元还用于向所述服务器发起包括劫持标识的第二HTTP访问请求,以使所述服务器根据所述劫持标识生成图片编码格式的第二响应信息,接收所述服务器返回的第二响应信息;所述第一处理单元还用于解码并读取所述第二响应信息以供展示。在其中一种可选的实施方式中,所述第一处理单元还用于在判断出所述第一响应信息未被劫持时,解码并读取所述第一响应信息以供展示。在其中一种可选的实施方式中,所述第一处理单元具体用于在接收第一响应信息之后,判断是否能够利用预设的解密密钥对所述第一响应信息进行解密;若是,则所述第一响应信息未被劫持;若否,则所述第一响应信息被劫持。另一方面,本专利技术提供了一种服务器,包括:第二通信单元,用于接收终端发起的HTTP访问请求;第二处理单元,用于当确定所述HTTP访问请求中不包括有所述劫持标识时,生成第一响应信息,以供所述第二通信单元将所述第一响应信息发送至所述终端,以供所述终端解码并读取;还用于当确定所述HTTP访问请求中包括有劫持标识时,生成图片编码格式的第二响应信息,以供所述第二通信单元讲所述第二响应信息发送至所述终端,以供所述终端解码并读取所述第二响应信息。在其中一种可选的实施方式中,所述第二处理单元具体用于:采用预设的加密密钥对生成的第一响应信息进行加密,以供所述终端对所述第一响应信息进行解密并判断所述第一响应信息是否被劫持。又一方面,本专利技术提供了一种终端,包括:存储器、与所述存储器连接的处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器运行所述计算机程序时执行如上任一项所述的方法。另一方面,本专利技术提供了一种服务器,包括:存储器、与所述存储器连接的处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器运行所述计算机程序时执行如上所述的方法。再一方面,本专利技术提供了一种可读存储介质,包括程序,当其在终端上运行时,使得终端执行如上任一项所述的方法。最后一方面,本专利技术提供了一种可读存储介质,包括程序,当其在终端上运行时,使得终端执行如上所述的方法。本专利技术提供了一种访问请求的处理方法、终端、服务器及可读存储介质,通过终端向服务器发起第一HTTP访问请求,并接收所述服务器返回的第一响应信息;当所述第一响应信息被劫持,向所述服务器发起包括劫持标识的第二HTTP访问请求,以使所述服务器根据所述劫持标识生成图片编码格式的第二响应信息;接收所述服务器返回的第二响应信息,解码并读取所述第二响应信息以供展示,由于运营商无法对图片编码格式的第二响应信息进行劫持,因此,其相对于的HTTP访问请求来讲,能够有效避免响应信息的劫持,提高用户体验。附图说明通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。图1为本专利技术基于的网络架构示意图;图2为本专利技术实施例一提供的一种访问请求的处理方法的流程示意图;图3为本专利技术实施例二提供的一种访问请求的处理方法的流程示意图;图4为本专利技术实施例三提供的一种终端的结构示意图;图5为本专利技术实施例四提供的一种终端的硬件结构示意图;图6为本专利技术实施例五提供的一种服务器的结构示意图;图7为本专利技术实施例六提供的一种服务器的硬件结构示意图。此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。随着移动互联网的发展,移动应用承载着巨大的业务需求,移动应用可通过发起网络请求以执行特定的业务,而其中大部分网络请求是通过超文本传输协议(HyperTextTransferProtocol,简称HTTP)请求实现的。一般来说,用户在请求执行业务时,需要通过移动应用的客户端发起HTTP请求至业务服务器。在这一过程中,HTTP请求和相应的响应信息容易被广告运营商或移动网络运营商劫持,以使用户获得的HT本文档来自技高网...

【技术保护点】
1.一种访问请求的处理方法,其特征在于,包括:/n向服务器发起第一HTTP访问请求,并接收所述服务器返回的第一响应信息;/n当所述第一响应信息被劫持,向所述服务器发起包括劫持标识的第二HTTP访问请求,以使所述服务器根据所述劫持标识生成图片编码格式的第二响应信息;/n接收所述服务器返回的第二响应信息,解码并读取所述第二响应信息以供展示。/n

【技术特征摘要】
1.一种访问请求的处理方法,其特征在于,包括:
向服务器发起第一HTTP访问请求,并接收所述服务器返回的第一响应信息;
当所述第一响应信息被劫持,向所述服务器发起包括劫持标识的第二HTTP访问请求,以使所述服务器根据所述劫持标识生成图片编码格式的第二响应信息;
接收所述服务器返回的第二响应信息,解码并读取所述第二响应信息以供展示。


2.根据权利要求1所述的访问请求的处理方法,其特征在于,还包括:
当所述第一响应信息未被劫持,解码并读取所述第一响应信息以供展示。


3.根据权利要求1所述的访问请求的处理方法,其特征在于,接收所述服务器返回的第一响应信息之后,还包括:
判断是否能够利用预设的解密密钥对所述第一响应信息进行解密;
若是,则所述第一响应信息未被劫持;若否,则所述第一响应信息被劫持。


4.一种访问请求的处理方法,其特征在于,包括:
接收终端发起的HTTP访问请求;
当确定所述HTTP访问请求中不包括有所述劫持标识时,生成第一响应信息,并发送至所述终端,以供所述终端解码并读取;
当确定所述HTTP访问请求中包括有劫持标识时,生成图片编码格式的第二响应信息,并发送至所述终端,以供所述终端解码并读取所述第二响应信息。


5.根据权利要求4所述的访问请求的处理方法,其特征在于,所述生成第一响应信息,包括:
采用预设的加密密钥对生成的第一响应信息进行加密,以供所述终端对所述第一响应信息进行解密并判断所述第一响应信息是否被劫持。


6.一种终端,其特征在于,包括:
第一通信单元,用于向服务器发起第一HTTP访问请求,并接收所述服务器返回的第一响应信息;
当第一处理单元用于判断出所述第一响应信息被劫持,所述第一通信单元还用于向所述服务器发起包括劫持标识的第二HTTP访问请求,以使所述服务器根据所述劫持标识生成图片编码格式的第二响应信息,接收所述服务器返回的第二响应信息;
所述第一处理单元还用于解码并读取所述第二响应信息以供...

【专利技术属性】
技术研发人员:陈泓锡
申请(专利权)人:广州优视网络科技有限公司
类型:发明
国别省市:广东;44

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

1