[发明专利]传输HTTP报文的方法、编码装置和解码装置有效
申请号: | 201380000201.5 | 申请日: | 2013-01-17 |
公开(公告)号: | CN104081747B | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 范维光;张静荣;庞伶俐;郑潇潇;肖暄 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京龙双利达知识产权代理有限公司11329 | 代理人: | 毛威,张亮 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输 http 报文 方法 编码 装置 解码 | ||
1.一种传输HTTP报文的方法,其特征在于,包括:
确定编码头部位图的每个比特位的取值,各个所述比特位的取值分别指示为所述比特位相应的待传输的编码头部的取值与已记录的HTTP报文中的相应编码头部的取值是否相同;
根据所述每个比特位的取值,生成并传输包括所述编码头部位图的待传输的HTTP报文,以便于所述待传输的HTTP报文的接收方根据所述编码头部位图和所述已记录的HTTP报文,确定所述待传输的HTTP报文中编码头部取值与所述已记录的HTTP报文中的相应编码头部的取值相同的第一编码头部以及所述第一编码头部的取值。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定待传输的编码头部中取值与所述已记录的HTTP报文中的相应编码头部的取值不同的第二编码头部,以及所述第二编码头部的取值;
确定所述第二编码头部的头部编码,所述头部编码用于指代所述第二编码头部;
其中,所述根据所述每个比特位的取值,生成并传输包括所述编码头部位图的待传输的HTTP报文,包括:
根据所述每个比特位的取值、所述第二编码头部的头部编码以及所述第二编码头部的取值,生成并传输所述待传输的HTTP报文。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
确定第一压缩指示以及第一字节数,所述第一压缩指示用于表示所述第二编码头部的取值被压缩,所述第一字节数与第一相同字节数相关联,所述第一相同字节数为待传输的所述第二编码头部的取值与所述已记录的HTTP报文中的相应编码头部的取值连续相同的字节数;
其中,所述根据所述每个比特位的取值、所述第二编码头部的头部编码以及所述第二编码头部的取值,生成并传输所述待传输的HTTP报文,包括:
根据所述每个比特位的取值、所述第二编码头部的头部编码、所述第一压缩指示以及所述第一字节数,生成并传输所述待传输的HTTP报文。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
确定第二压缩指示以及第一HTTP报文在所述已记录的HTTP报文中的次序信息,其中,所述第二压缩指示用于表示所述第二编码头部的取值与相应于所述次序信息的所述第一HTTP报文中的相应编码头部的取值相同;
其中,所述根据所述每个比特位的取值、所述第二编码头部的头部编码以及所述第二编码头部的取值,生成并传输所述待传输的HTTP报文,包括:
根据所述每个比特位的取值、所述第二编码头部的头部编码、所述第二压缩指示以及所述次序信息,生成并传输所述待传输的HTTP报文。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定第三压缩指示以及第二字节数,所述第三压缩指示用于表示待传输的通用资源标识符URI被压缩,所述第二字节数与第二相同字节数相关联,所述第二相同字节数为待传输的URI与所述已记录的HTTP报文中的URI连续相同的字节数;
其中,所述根据所述每个比特位的取值,生成并传输包括所述编码头部位图的待传输的HTTP报文,包括:
根据所述每个比特位的取值、所述第三压缩指示以及所述第二字节数,生成并传输所述待传输的HTTP报文。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定待传输的HTTP版本号信息与所述已记录的HTTP报文中的版本号信息是否相同;
其中,所述根据所述每个比特位的取值,生成并传输包括所述编码头部位图的待传输的HTTP报文,包括:
在所述待传输的HTTP版本号信息与所述已记录的HTTP报文中的版本号信息相同时,根据所述每个比特位的取值,生成并传输所述待传输的HTTP报文,所述待传输的HTTP报文包括所述编码头部位图;
在所述待传输的HTTP版本号信息与所述已记录的HTTP报文中的版本号信息不同时,根据所述每个比特位的取值以及所述待传输的HTTP版本号信息,生成并传输所述待传输的HTTP报文,所述待传输的HTTP报文包括所述编码头部位图和所述待传输的HTTP版本号信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380000201.5/1.html,转载请声明来源钻瓜专利网。