网络协议切换装置、方法及终端制造方法及图纸

技术编号:16974659 阅读:44 留言:0更新日期:2018-01-07 09:35
本发明专利技术实施例提出一种网络协议切换装置、方法及终端,所述网络协议切换方法包括:获取声明使用HTTPS协议的请求以及服务器下发的预置规则;当所述预置规则与当前网络不匹配时,验证当前网络的网络品质;当所述预置规则与当前网络匹配时,依据所述预置规则将所述HTTPS协议切换为HTTP协议;或者当所述网络品质不满足预设标准时,将所述HTTPS协议切换为HTTP协议。本发明专利技术针对在移动网络中SSL连接建立失败率较TCP连接高的问题,制定相关的策略,在移动终端处理HTTPS协议请求时自动选择使用HTTP协议或HTTPS协议,尽可能满足网络的可用性与安全性。

【技术实现步骤摘要】
网络协议切换装置、方法及终端
本专利技术涉及移动通信
,具体而言,涉及一种网络协议切换装置、方法及终端。
技术介绍
安全套接层(SecureSocketsLayer,SSL)是一种安全协议,目的是保障互联网通信安全以及数据完整性。互联网工程任务组(InternetEngineeringTaskForce,IETF)将SSL标准化,并将其称为安全传输层协议(TransportLayerSecurity,TLS)。基于TLS协议和SSL协议建立的网络连接可以统称为SSL连接。目前,在网络资源加载的过程中,国内大多数网站站点采用的是超文本传送协议(Hypertexttransferprotocol,HTTP),少数网站站点在采用超文本传输安全协议(HyperTextTransferProtocoloverSecureSocketLayer,HTTPS)的同时,兼容HTTP协议。然而,由于HTTP协议的安全性不及HTTPS协议,因此HTTP协议正逐渐被HTTPS协议替代。HTTPS协议的数据传输需要基于SSL连接进行,HTTP协议的数据传输则需要基于传输控制协议(Transmissio本文档来自技高网...
网络协议切换装置、方法及终端

【技术保护点】
一种网络协议切换装置,其特征在于,所述网络协议切换装置包括:获取模块,用于获取声明使用HTTPS协议的请求以及服务器下发的预置规则;验证模块,用于当所述预置规则与当前网络不匹配时,验证当前网络的网络品质;执行模块,用于当所述预置规则与当前网络匹配时,依据所述预置规则将所述HTTPS协议切换为HTTP协议;所述执行模块还用于在所述网络品质不满足预设标准时,将所述HTTPS协议切换为HTTP协议。

【技术特征摘要】
1.一种网络协议切换装置,其特征在于,所述网络协议切换装置包括:获取模块,用于获取声明使用HTTPS协议的请求以及服务器下发的预置规则;验证模块,用于当所述预置规则与当前网络不匹配时,验证当前网络的网络品质;执行模块,用于当所述预置规则与当前网络匹配时,依据所述预置规则将所述HTTPS协议切换为HTTP协议;所述执行模块还用于在所述网络品质不满足预设标准时,将所述HTTPS协议切换为HTTP协议。2.如权利要求1所述的网络协议切换装置,其特征在于,所述验证模块还用于:验证当前网络是否为安全网络,若当前网络为安全网络,则判断所述服务器下发的预置规则与当前网络是否匹配。3.如权利要求1所述的网络协议切换装置,其特征在于,所述网络协议切换装置还包括生成模块,所述生成模块用于:当所述HTTPS协议切换失败时,生成相应的记录,并存储于所述预置规则中。4.如权利要求1所述的网络协议切换装置,其特征在于,所述验证模块还用于:验证当前网络的网络波动性衡量指标是否大于预设的第一阈值;所述执行模块还用于在当前网络的网络波动性衡量指标大于所述预设的第一阈值时,将所述HTTPS协议切换为HTTP协议。5.如权利要求1所述的网络协议切换装置,其特征在于,所述验证模块还用于:验证当前网络的超时时间阈值是否大于预设的第二阈值;所述执行模块还用于在当前网络的超时时间阈值大于所述预设的第二阈值时,将所述HTTPS协议切换为HTTP协议。6.如权利要求1所述的网络协议切换装置,其特征在于,所述执行模块还用于:在获取声明使用HTTPS协议的请求之后,若连接池中有可用的第一SSL连接,则使用该第一SSL连接进行数据传输。7.如权利要求1所述的网络协议切换装置,其特征在于,所述执行模块还用于:将URL的HTTPS协议字段替换为HTTP协议字段。8.如权利要求7所述的网络协议切换装置,其特征在于,所述网络协议切换装置还包括预连接模块,所述预连接模块用于:在将所述URL的HTTPS协议字段替换为HTTP协议字段之后,建立与所述URL对应的第二SSL连接,并将所述第二SSL连接存储于连接池中。9.一种网络协议切换方法,其特征在于,所述网络协议切换方法包括:获取声明使用HTTPS协议的请求以及服务器下发的预置规则;当所述预置规则与当前网络不匹配时,验证当前网络的网络品质;当所述预置规则与当前网络匹配时,依据所述预置规则将所述HT...

【专利技术属性】
技术研发人员:刘汭祥
申请(专利权)人:广州市动景计算机科技有限公司
类型:发明
国别省市:广东,44

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

1