17 - 03 - 15 图解HTTP(19)

### HTTP/1.1首部字段 ###

HTTP协议通信交互中使用到的首部字段,不限于RFC2616中定义的47种首部字段。

还有Cookie、Set-Cookie和Content-Disposition等在其他 RFC中定义的首部字段,

它们的使用频率也很高。这些非正式的首部字段统一归纳在 RFC4229 HTTP Header Field Registrations中。


End-to-end  首部和 Hop-by-hop  首部

HTTP首部字段将定义成 缓存代理 和 非缓存代理的行为,分成 2种类型。


#端到端首部( End-to-end Header )

分在此类别中的首部 会转发给请求/响应对应的最终接收目标

必须保存在由缓存生成的响应中,另外规定它必须被转发。


#逐跳首部( Hop-by-hop Header )

分在此类别中的首部只对单次转发有效,会因通过缓存或代理而不再转发。

HTTP/1.1和之后版本中,如果要使用 hop-by-hop  首部,需提供 Connection首部字段。

下面列举了 HTTP/1.1中的逐跳首部字段。除这8个首部字段之外,其他所有字段都属于端到端首部。

Connection  

Keep-Alive  

Upgrade  

Proxy-Authorization

Proxy-Authenticate  

Trailer  

TE 

Transfer-Encoding

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值