一种网络请求处理方法和装置制造方法及图纸

技术编号:15988110 阅读:54 留言:0更新日期:2017-08-12 07:11
本发明专利技术实施例公开了一种网络请求处理方法和装置,本发明专利技术实施例中,当客户端产生第一网络请求,该第一网络请求为所述客户端根据用户在客户端的超文本标记语言页面中的操作而产生,则获取所述客户端在处理第二网络请求时和服务器之间的私有协议,该第二网络请求为所述客户端根据用户在客户端的原生页面中的操作而产生,然后根据所述私有协议对所述第一网络请求进行封装,并将封装后的第一网络请求发送至服务器,通过本方案,可以降低超文本标记语言页面的网络请求被劫持的几率,提高网络请求传输过程的安全性。

【技术实现步骤摘要】
一种网络请求处理方法和装置
本专利技术涉及互联网
,具体涉及一种网络请求处理方法和装置。
技术介绍
混合模式移动应用(hybridapplication,简称hybridapp)是指介于网络应用(webapplication,简称webapp)、原生态应用(nativeapplication,简称nativeapp)这两者之间的应用,其兼具了nativeapp良好用户交互体验的优势,也兼具了webapp使用第五代超文本标记语言(hypertextmarkuplanguage,html)跨平台开发低成本的优势,第五代超文本标记语言也称h5。简单而言,hybirdapp可以认为是在nativeapp中嵌入一个网络视图(webview)组件,该webview组件能加载显示h5页面,即使用第五代html开发的网页,可以将其视为一个浏览器。因此,在hybirdapp中,同时兼具有原生页面和h5页面。现有技术中,hybirdapp通常是采用超文本传输协议(hypertexttransferprotocol,http)的网络传输将h5页面的网络请求发送至网络服务器,网络服务器根据接收到的网络本文档来自技高网...
一种网络请求处理方法和装置

【技术保护点】
一种网络请求处理方法,其特征在于,包括:获取客户端的第一网络请求,所述第一网络请求为所述客户端根据用户在客户端的超文本标记语言页面中的操作而产生;当客户端产生所述第一网络请求,获取所述客户端在处理第二网络请求时和服务器之间的私有协议,所述第二网络请求为所述客户端根据用户在客户端的原生页面中的操作而产生;根据所述私有协议对所述第一网络请求进行封装;将封装后的第一网络请求发送至服务器。

【技术特征摘要】
1.一种网络请求处理方法,其特征在于,包括:获取客户端的第一网络请求,所述第一网络请求为所述客户端根据用户在客户端的超文本标记语言页面中的操作而产生;当客户端产生所述第一网络请求,获取所述客户端在处理第二网络请求时和服务器之间的私有协议,所述第二网络请求为所述客户端根据用户在客户端的原生页面中的操作而产生;根据所述私有协议对所述第一网络请求进行封装;将封装后的第一网络请求发送至服务器。2.根据权利要求1所述的方法,其特征在于,所述服务器包括网络服务器和私有服务器;所述获取所述客户端在处理第二网络请求时和服务器之间的私有协议,包括:获取所述客户端在处理第二网络请求时和所述私有服务器之间的私有协议,以获取所述客户端在处理第二网络请求时和服务器之间的私有协议;所述将封装后的第一网络请求发送至服务器,包括:将封装后的第一网络请求通过所述私有服务器发送至所述网络服务器。3.根据权利要求2所述的方法,其特征在于,所述将封装后的第一网络请求通过所述私有服务器发送至所述网络服务器之前,还包括:建立所述客户端和所述私有服务器之间的私有连接通道;所述将封装后的第一网络请求通过所述私有服务器发送至所述网络服务器,包括:将封装后的第一网络请求通过所述私有连接通道发送至所述私有服务器,以使所述私有服务器根据所述私有协议,将封装后的所述第一网络请求转化为基于http协议的网络请求,并使所述私有服务器将所述基于http协议的网络请求发送至所述网络服务器。4.根据权利要求3所述的方法,其特征在于,所述建立所述客户端和所述私有服务器之间的私有连接通道,包括:获取客户端的注册信息;将所述注册信息发送至所述私有服务器,以对所述私有服务器发出连接请求;接收所述私有服务器根据所述连接请求返回的请求确认信息,并根据所述请求确认信息使所述客户端与所述私有服务器之间建立所述私有连接通道。5.根据权利要求1所述的方法,其特征在于,所述将封装后的第一网络请求发送至服务器之后,还包括:接收所述服务器根据封装后的第一网络请求返回的网络数据;在客户端显示所述网络数据对应的页面。6.根据权利要求1-5任一项所述的方法,其特征在于,所述根据所述私有协议对所述第一网络请求进行封装,包括:根据所述私有协议确定所述私有协议的数据处理方式;获取所述第一网络请求对应的参数信息,所述参数信息包括统一资源定位符url信息;根据所述私有协议的数据处理方式对所述参数信息进行处理,以封装所述第一网络请求。7.根据权利要求1-5任一项所述的方法,其特征在于,所述获取所述客户端在处理第二网络请求时和服务器之间的私有协议,包括:获取预定的通信协议配置文件;解析所述通...

【专利技术属性】
技术研发人员:徐杰黄俊涛
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1