信息处理方法、本地代理服务器和网络代理服务器技术

技术编号:17798940 阅读:62 留言:0更新日期:2018-04-27 21:46
本发明专利技术公开了一种信息处理方法、本地代理服务器和网络代理服务器。该方法应用于位于本地端的本地代理服务器,本地代理服务器连接到位于本地端的电子设备,本地代理服务器还通过网络连接到位于网络端的网络代理服务器,网络代理服务器连接到位于网络端的内容服务器,使得电子设备能够经由本地代理服务器和网络代理服务器来访问所述内容服务器。该方法包括:拦截由电子设备向内容服务器传送的原始数据分组;根据压缩策略来确定原始数据分组中的冗余信息字段;通过对冗余信息字段进行压缩来生成压缩数据分组;以及向网络代理服务器传送压缩数据分组。因此,可以对在电子设备与内容服务器之间传送的数据分组进行压缩,降低了网络带宽的占用。

【技术实现步骤摘要】
信息处理方法、本地代理服务器和网络代理服务器
本专利技术涉及计算机
,更具体地,本专利技术涉及一种信息处理方法、本地代理服务器和网络代理服务器。
技术介绍
随着计算机技术及网络(WEB)技术的发展,近年来,诸如笔记本计算机、平板电脑(PAD)、移动电话、个人数字助理(PDA)之类的电子设备越发普及,并且越来越多的用户开始使用在这些电子设备上安装的各种网络应用程序来访问网络中的内容服务器。例如,用户可以通过网络应用程序来浏览网页、进行音视频聊天、或者参与在线游戏等。目前,多数的网络访问均使用超文本传输通讯协议(HTTP)/1.1来执行相关信息的下载与上传。并且,当电子设备通过HTTP协议来访问网络时,该HTTP访问是基于传输控制协议(TCP)连接来进行的。经过对HTTP访问过程中的相关分组进行分析,本专利技术人发现:在实际使用中,在同一个TCP连接下的一系列HTTP请求往往携带有几乎完全相同的HTTP报头。例如,在对于一个网页做出的一次WEB访问中,在所有HTTP请求中,HTTP报头携带的几乎所有信息字段(诸如,UserAgent、Accept-Language、Referer和本文档来自技高网...
信息处理方法、本地代理服务器和网络代理服务器

【技术保护点】
一种信息处理方法,所述方法应用于位于本地端的本地代理服务器,所述本地代理服务器连接到位于所述本地端的电子设备,所述本地代理服务器还通过网络连接到位于网络端的网络代理服务器,所述网络代理服务器连接到位于所述网络端的内容服务器,使得所述电子设备能够经由所述本地代理服务器和所述网络代理服务器来访问所述内容服务器,其特征在于,所述方法包括:拦截由所述电子设备向所述内容服务器传送的原始数据分组;根据压缩策略来确定所述原始数据分组中的冗余信息字段;通过对所述冗余信息字段进行压缩来生成压缩数据分组;以及向所述网络代理服务器传送所述压缩数据分组;在根据压缩策略来确定所述原始数据分组中的冗余信息字段的步骤之前,...

【技术特征摘要】
1.一种信息处理方法,所述方法应用于位于本地端的本地代理服务器,所述本地代理服务器连接到位于所述本地端的电子设备,所述本地代理服务器还通过网络连接到位于网络端的网络代理服务器,所述网络代理服务器连接到位于所述网络端的内容服务器,使得所述电子设备能够经由所述本地代理服务器和所述网络代理服务器来访问所述内容服务器,其特征在于,所述方法包括:拦截由所述电子设备向所述内容服务器传送的原始数据分组;根据压缩策略来确定所述原始数据分组中的冗余信息字段;通过对所述冗余信息字段进行压缩来生成压缩数据分组;以及向所述网络代理服务器传送所述压缩数据分组;在根据压缩策略来确定所述原始数据分组中的冗余信息字段的步骤之前,所述方法还包括:拦截由所述电子设备向所述内容服务器传送的第一数据分组;根据所述第一数据分组来生成所述压缩策略;其中,通过对所述冗余信息字段进行压缩来生成压缩数据分组的步骤包括:根据所述压缩策略来确定与所述冗余信息字段对应的压缩字段;利用所述压缩字段来替换所述冗余信息字段;生成压缩数据分组,所述压缩数据分组包括所述压缩字段。2.根据权利要求1的方法,其特征在于,在根据压缩策略来确定所述原始数据分组中的冗余信息字段的步骤之前,所述方法还包括:拦截由所述电子设备向所述内容服务器传送的第一数据分组;通过在所述第一数据分组中添加压缩请求信息来生成压缩传送请求,所述压缩请求信息是用于请求在所述本地代理服务器与所述网络代理服务器之间对各个数据分组进行压缩传送的信息;向所述网络代理服务器传送所述压缩传送请求;从所述网络代理服务器接收压缩传送响应,所述压缩传送响应包括所述压缩策略;从所述压缩传送响应中提取所述压缩策略。3.根据权利要求1的方法,其特征在于,在根据压缩策略来确定所述原始数据分组中的冗余信息字段的步骤之前,所述方法还包括:通过在所述第一数据分组中添加压缩请求信息来生成压缩传送请求,所述压缩请求信息是用于请求在所述本地代理服务器与所述网络代理服务器之间对各个数据分组进行压缩传送的信息,并且包括所述压缩策略;向所述网络代理服务器传送所述压缩传送请求;从所述网络代理服务器接收压缩传送响应。4.根据权利要求1的方法,其特征在于,根据所述第一数据分组来生成所述压缩策略的步骤包括:将所述第一数据分组中包括的一个或多个信息字段确定为一个或多个基准信息字段;向每一个基准信息字段分配压缩字段,所述压缩字段的尺寸小于所述基准信息字段的尺寸;生成包括所述基准信息字段和所述压缩字段的对应关系的压缩策略。5.根据权利要求1的方法,其特征在于,根据压缩策略来确定所述原始数据分组中的冗余信息字段的步骤包括:将所述原始数据分组中的信息字段确定为待比较信息字段;将所述待比较信息字段与所述压缩策略中的基准信息字段进行比较;如果所述待比较信息字段与所述基准信息字段相同,则将所述待比较信息字段确定为所述原始数据分组中的冗余信息字段。6.一种信息处理方法,所述方法应用于位于网络端的网络代理服务器,所述网络代理服务器连接到位于所述网络端的内容服务器,所述网络代理服务器还通过网络连接到位于本地端的本地代理服务器,所述本地代理服务器连接到位于所述本地端的电子设备,使得所述电子设备能够经由所述本地代理服务器和所述网络代理服务器来访问所述内容服务器,其特征在于,所述方法包括:从所述本地代理服务器接收压缩数据分组;根据压缩策略来确定所述压缩数据分组中的压缩字段;通过对所述压缩字段进行解压缩来生成原始数据分组;以及向所述内容服务器传送所述原始数据分组;在根据压缩策略来确定所述压缩数据分组中的压缩字段的步骤之前,所述方法还包括:从所述本地代理服务器接收压缩传送请求;从所述压缩传送请求中提取由所述电子设备向所述内容服务器传送的第一数据分组;根据所述第一数据分组来生成压缩策略;其中,通过对所述压缩字段进行解压缩来生成原始数据分组的步骤包括:根据所述压缩策略来确定与所述压缩字段对应的基准信息字段;利用所述基准信息字段来替换所述压缩字段;生成原始数据分组,所述原始数据分组包括所述基准信息字段。7.根据权利要求6的方法,其特征在于,在根据压缩策略来确定所述压缩数据分组中的压缩字段的步骤之前,所述方法还包括:从所述压缩传送请求中提取由所述电子设备向所述内容服务器传送的压缩请求信息,所述压缩请求信息是用于请求在所述本地代理服务器与所述网络代理服务器之间对各个数据分组进行压缩传送的信息;生成响应于所述压缩传送请求的压缩传送响应,所述压缩传送响应包括所述压缩策略;向所述本地代理服务器传送所述压缩传送响应。8.根据权利要求6的方法,其特征在于,根据所述第一数据分组来生成所述压缩策略的步骤包括:将所述第一数据分组中包括的一个或多个信息字段确定为一个或多个基准信息字段;向每一个基准信息字段分配压缩字段,所述压缩字段的尺寸小于所述基准信息字段的尺寸;生成包括所述基准信息字段和所述压缩字段的对应关系的压缩策略。9.根据权利要求6的方法,其特征在于,根据压缩策略来确定所述压缩数据分组中的压缩字段的步骤包括:将所述压缩数据分组中的信息字段确定为待比较信息字段;将所述待比较信息字段与所述压缩策略中的压缩字段进行比较;如果所述待比较信息字段与所述压缩字段相同,则将所述待比较信息字段确定为所述压缩数据分组中的压缩字段。10.根据权利要求6的方法,其特征在于,在根据压缩策略来确定所述压缩数据分组中的压缩字段的步骤之前,所述方法还包括:从所述本地代理服务器接收压缩传送请求;从所述压缩传送请求中提取由所述电子设备向所述内容服务器传送的第一数据分组和压缩请求信息,所述压缩请求信息是用于请求在所述本地代理服务器与所述网络代理服务器之间对各个数据分组进行压缩传送的信息,并且包括所述压缩策略;从所述压缩请求信息中提取所述压缩策略;生成响应于所述压缩传送请求的压缩传送响应;向所述本地代理服务器传送所述压缩传送响应。11.一种本地代理服务器,所述本地代理服务器位于本地端,所述本地代理服务器连接到位于所述本地端的电子设备,所述本地代理服务器还通过网络连接到位于网络端的网络代理服务器,所述网络代理服务器连接到位于所述网络端的内容服务器,使得所述电子设备能够经由所述本地代理服务...

【专利技术属性】
技术研发人员:戴辉
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1