HTTP报文内的HTTP信息

报文的定义:用于HTTP协议的信息被称为HTTP报文;

报文由报文首部和报文主体构成,中间由 CR+LF(回车+换行) 分割开来;
这里写图片描述

由于报文的传输可以通过编码提升传输效率,所以需要了解下报文(message)与实体(entity)的区别
这里写图片描述

可以看出在一般情况下报文主体和实体主体是一致的,但在传输中进行编码操作时,实体主体的内容发生变化,才导致它和报文主体产生差异。

在发送一些较大的内容时,我们可以对报文进行编码,使其体积变小后再进行传输,再由客户端接收后负责解码。
常用的内容编码有一下几种:
gzip (GNU zip)
compress (UNIX 系统的标准压缩)
deflate (zlib)

此外HTTP还可以进行分块传输、发送多种数据的多部分对象集合和获取部分内容的范围请求等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值