HTTP之Hop-by-hop首部
Hop-by-hop介绍
HTTP首部字段将定义成缓存代理和非缓存代理的行为,分为两种类型,分别是:
- 端到端首部(End-to-end Header) 分在此类别中的首部会转发给请求/响应对应的最终接收目标,且必须保存在由缓存生成的响应中,另外规定它必须被转发。
- 逐跳首部(Hop-by-hop Header) 分在此类别中的首部只对单次转发有效,会因通过缓存或代理而不再转发。HTTP/1.1和之后的版本中,如果要使用Hop-by-hop首部,需提供Connection首部字段。
- Connection
- Keep-Alive
- Proxy-Authenticate
- Proxy-Authorization
- Trailer
- TE
- Transfer-Encoding
- Upgrade