[发明专利]一种HTTP请求数据的处理方法无效

专利信息
申请号: 201210443529.1 申请日: 2012-11-08
公开(公告)号: CN102970287A 公开(公告)日: 2013-03-13
发明(设计)人: 胡明春 申请(专利权)人: 广东欧珀移动通信有限公司
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 罗晓林;李志强
地址: 523860 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 http 请求 数据 处理 方法
【说明书】:

技术领域

发明涉及通信领域,具体地说是一种涉及HTTP协议的POST请求数据的处理方法。

背景技术

目前的B/S(Browser/Server)架构即浏览器/服务器架构,以及C/S(Client/Server)架构即客户终端/服务器架构,经常会用到网络通信协议HTTP(hyper text transport protocol,超文本传输协议)来接收和发送数据。如目前手机中的很多应用程序也都采用C/S架构,并且利用HTTP协议进行数据的传输。主要作用就是对某个资源服务器的文件进行访问,包括对该服务器上指定文件的浏览?下载?运行等,也就是说通过HTTP我们可以访问Internet上的WWW的资源。然而,目前客户端在发送HTTP协议的Post请求数据时,该请求数据为xml,json数据或是文本类文件,通常都是直接发送到服务器上。当请求数据的的附件内容较大时,会占用较大的网络带宽,尤其是移动网络,带宽有限,而且资费较贵,如果请求数据都占用了很大带宽,不利于用户对网络的使用。

发明内容

本发明要解决的技术问题是提供一种HTTP请求数据的处理方法,有效节省客户端向服务器发送请求数据的时间,并且使数据占用较小容量的带宽。

为了解决上述技术问题,本发明采取以下技术方案:

一种HTTP请求数据的处理方法,包括以下步骤:

(1)客户终端将请求数据发送给服务器前,先读取接收到的请求数据;

(2)判断该请求数据的容量大于等于预定值N还是小于预定值N;

(3)若请求数据的容量大于或等于预定值N,则将该请求数据进行压缩,并且对该压缩的请求数据进行标识;若请求数据的容量小于预定值N,则不对该请求数据进行压缩;

(4)将请求数据通过HTTP通信协议发送给服务器;

(5)服务器对接收到的请求数据进行分析,判断该请求数据里是否有数据压缩标识;

(6)若有数据压缩标识,则对该请求数据进行解压缩处理。

所述压缩请求数据时的压缩格式包括但不限于Gzip压缩格式、RAR压缩格式。

所述预定值N为大于0的自然数。

本发明在客户端通过HTTP协议向服务器发送POST请求数据时先将该请求数据进行压缩,使请求数据的容量大大减小,减少其占用的带宽,节省网络资费,并且有效减少了客户端向服务器发送请求数据的时间,提高了效率,可广泛应用在手机、平板电脑及其他网络终端上。

附图说明

附图1为本发明的工作流程示意图。

具体实施方式

为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述。

本发明提示了一种HTTP请求数据的处理方法,对POST请求数据在客户端向服务器发送前进行压缩,减小数据的容量。该数据可为XML数据、json数据或是文本类文件数据等。

如附图1所示,本处理方法包括以下步骤:

(1)客户终端将请求数据发送给服务器之前,先读取接收到的请求数据。对请求数据进行分析得到该请求数据的容量大小。

(2)判断该请求数据的容量大于等于预定值N还是小于预定值N。该预定值N可为7KB,10KB,11KB,或者其他大于0的值,以上列举并非是限定,根据实际情况可灵活设置

(3)将请求数据的容量与预定值N进行比较后,若请求数据的容量大于或等于预定值N,则将该请求数据进行压缩,并且对该压缩的请求数据进行标识,便于识别;若请求数据的容量小于预定值N,则不对该请求数据进行压缩。如当N为10KB时,当请求数据的容量小于10KB,如请求数据的容量为8KB时,则不用对该请求数据进行压缩,将数据直接发送给服务器。当请求数据为20KB时大于N=10KB,此时对该请求数据进行压缩,然后再将压缩后的数据发送给服务器,或者当请求数据为10KB等于N=10KB,此时也对该请求数据进行压缩。

(4)将请求数据通过HTTP通信协议发送给服务器。不管是压缩的请求数据,还是未经压缩的数据都通过客户端发送给服务器。如当N为10KB时,当请求数据的容量小于或等于10KB,如请求数据的容量为8KB时,则不用对该请求数据进行压缩,而是将数据直接发送给服务器。当请求数据为20KB时大于N=10KB,此时对该请求数据进行压缩,然后再将压缩后的数据发送给服务器。

(5)服务器接收到请求数据后,中央处理器对接收到的请求数据进行分析,判断该请求数据里是否有数据压缩标识。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210443529.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top