一种发送Http请求消息的方法及装置制造方法及图纸

技术编号:11032245 阅读:62 留言:0更新日期:2015-02-11 18:06
本发明专利技术公开了一种发送Http请求消息的方法及装置,属于互联网通信领域。所述方法包括:根据已存储的精简字典表,生成第一超文本传送协议Http请求消息,所述第一Http请求消息的报头节省了所述精简字典表包括的可省略的字段;发送所述第一Http请求消息给服务器。所述装置包括:生成模块和第一发送模块。由于第一Http请求消息的报头节省了精简字典表包括的可省略的字段,因此在发送对http请求消息时,减少了客户端与服务器交互的数据量,提高获取网页页面的效率,同时节省网络资源。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种发送Http请求消息的方法及装置,属于互联网通信领域。所述方法包括:根据已存储的精简字典表,生成第一超文本传送协议Http请求消息,所述第一Http请求消息的报头节省了所述精简字典表包括的可省略的字段;发送所述第一Http请求消息给服务器。所述装置包括:生成模块和第一发送模块。由于第一Http请求消息的报头节省了精简字典表包括的可省略的字段,因此在发送对http请求消息时,减少了客户端与服务器交互的数据量,提高获取网页页面的效率,同时节省网络资源。【专利说明】一种发送Http请求消息的方法及装置
本专利技术涉及互联网通信领域,特别涉及一种发送Http请求消息的方法及装置。
技术介绍
Http(HypertextTransferProtocol,超文本传送协议)是互联网上应用最为广 泛的一种网络协议,设计Http协议的最初目的是为了使客户端从Web(网页)服务器中获 取网页页面。 其中,客户端可以发送Http请求消息给Web服务器;Web服务器接收该Http请求 消息,根据该Http请求消息获取网页页面,发送Http响应消息给客户端,Http响应消息携 带该网页页面;客户端接收该Http响应消息,并从该Http响应消息中提取该网页页面。 在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题: Http请求消息和Http响应消息都包括Http协议头,而Http协议头包括较多的数 据,导致Http请求消息和Http响应消息在网络传输的时间较长,降低了获取网页页面的效 率,同时也浪费了网络资源。
技术实现思路
为了提高获取网页页面的效率,同时节省网络资源,本专利技术提供了一种发送Http 请求消息的方法及装置。所述技术方案如下: -种发送Http请求消息的方法,所述方法包括: 根据已存储的精简字典表,生成第一Http请求消息,所述第一Http请求消息的报 头节省了所述精简字典表包括的可省略的字段; 发送所述第一Http请求消息给服务器。 一种发送Http请求消息的方法,所述方法包括: 接收客户端发送的第一Http请求消息,其中,所述第一Http请求消息的报头中节 省了与所述客户端对应的精简字典表包括的可省略的字段; 根据已存储的所述客户端对应的精简字典表,在所述第一Http请求消息的报头 中补充所述精简字典表包括的可省略的字段。 一种发送Http请求消息的装置,所述装置包括: 生成模块,用于根据已存储的精简字典表,生成第一Http请求消息,所述第一 Http请求消息的报头节省了所述精简字典表包括的可省略的字段; 第一发送模块,用于发送所述第一Http请求消息给服务器。 一种发送Http请求消息的装置,所述装置包括: 第二接收模块,用于接收客户端发送的第一Http请求消息,其中,所述第一Http 请求消息的报头中节省了与所述客户端对应的精简字典表包括的可省略的字段; 第二补充模块,用于根据已存储的所述客户端对应的精简字典表,在所述第一 Http请求消息的报头中补充所述精简字典表包括的可省略的字段。 在本专利技术实施例中,由于第一Http请求消息的报头节省了精简字典表包括的可 省略的字段,以及Http响应消息的报头节省了精简字典表包括的可省略的字段,因此在发 送第一Http请求消息和Http响应消息时,减少了客户端与服务器交互的数据量,提高获取 网页页面的效率,同时节省网络资源。 【专利附图】【附图说明】 图1是本专利技术实施例1提供的一种发送Http请求消息的方法流程图; 图2是本专利技术实施例2提供的一种发送Http请求消息的方法流程图; 图3是本专利技术实施例3提供的一种发送Http请求消息的方法流程图; 图4是本专利技术实施例4提供的一种发送Http请求消息的方法流程图; 图5是本专利技术实施例5提供的一种发送Http请求消息的装置结构示意图; 图6是本专利技术实施例6提供的一种发送Http请求消息的装置结构示意图。 【具体实施方式】 为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方 式作进一步地详细描述。 实施例1 参见图1,本专利技术实施例提供了一种发送Http请求消息的方法,包括: 步骤101 :根据已存储的精简字典表,生成第一Http请求消息,所述第一Http请 求消息的报头节省了所述精简字典表包括的可省略的字段; 步骤102 :发送所述第一Http请求消息给服务器。 其中,本专利技术实施例的执行主体可以为客户端。 在本专利技术实施例中,由于第一Http请求消息的报头节省了精简字典表包括的可 省略的字段,因此在发送第一Http请求消息时,减少了客户端与服务器交互的数据量,提 高获取网页页面的效率,同时节省网络资源。 实施例2 参见图2,本专利技术实施例提供了一种发送Http请求消息的方法,包括: 步骤201 :接收客户端发送的第一Http请求消息,其中,所述第一Http请求消息 的报头中节省了与所述客户端对应的精简字典表包括的可省略的字段; 步骤202 :根据已存储的所述客户端对应的精简字典表,在所述第一Http请求消 息的报头中补充所述精简字典表包括的可省略的字段。 其中,本专利技术实施例的执行主体可以为代理服务器。 在本专利技术实施例中,由于第一Http请求消息的报头节省了精简字典表包括的可 省略的字段,以及Http响应消息的报头节省了精简字典表包括的可省略的字段,因此在发 送第一Http请求消息和Http响应消息时,减少了客户端与服务器交互的数据量,提高获取 网页页面的效率,同时节省网络资源。 实施例3 参见图3,在实施例1和2所示的方法基础之上,本专利技术实施例提供了一种发送 Http请求消息的方法,包括: 步骤301 :客户端发送第二Http请求消息给代理服务器; 其中,第二Http请求消息中包括源地址和目的地址。源地址为客户端的地址,目 的地址为Web服务器的地址。 其中,源地址和目的地址可以为MAC (Media Access Control,媒体接入控制)地 址或者IP (Internet Protocol,因特网协议)地址。 步骤302 :代理服务器接收第二Http请求消息,获取该客户端的地址; 具体地,代理服务器接收第二Http请求消息,从第二Http请求消息中获取该客户 端的地址。 步骤303 :代理服务器根据从第二Http请求消息中获取的客户端的地址,获取该 客户端的精简字典表,该精简字典表包括该客户端发送的第一 Http请求消息的报头中可 省略的字段或发送给该客户端的Http响应消息的报头中可省略的字段; 具体地,代理服务器根据已存储的报头字典表,确定第二Http请求消息的报头中 可省略的字段,报头字典表用于存储所有可省略的字段的标识,之后将确定出的可省略的 字段的标识组成该客户端的精简字典表。 其中,参见表1,已存储的报头字典表一共有10位,每一位对应不同的可省略的字 段,如下表所示: 表 1 【权利要求】1. 一种发送化化请求消息的方法本文档来自技高网
...

【技术保护点】
一种发送Http请求消息的方法,其特征在于,所述方法包括:根据已存储的精简字典表,生成第一超文本传送协议Http请求消息,所述第一Http请求消息的报头节省了所述精简字典表包括的可省略的字段;发送所述第一Http请求消息给服务器。

【技术特征摘要】

【专利技术属性】
技术研发人员:林燕描陈德贤刘杉徐羽李瑞吕鹏元
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1