看 图解 HTTP 协议 关于 Trailer 首部字段 的一个疑惑

2018-12-06 12:32:11 +08:00
 lueffy

首部字段 Trailer 会事先说明 (划重点)在报文主体后记录了哪些首部字段(划重点)。可应用在 HTTP/1.1 版本分块传输编码时。 e.g. Trailer: Expires

可是报文的结构明明是 首部字段+换行回车符+报文主体
好好的首部字段(如例子中的 Expires 首部字段)干嘛要放到主体里?在首部字段呆着不就行了 这样的话要 Trailer 有何用?不明白!

2346 次点击
所在节点    HTTP
4 条回复
carlclone
2018-12-06 12:59:40 +08:00
划重点,分块传输
carlclone
2018-12-06 13:06:35 +08:00
https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Headers/Trailer

Trailer 是一个响应首部,允许发送方在分块发送的消息后面添加额外的元信息,这些元信息可能是随着消息主体的发送动态生成的(划重点),比如消息的完整性校验,消息的数字签名,或者消息经过处理之后的最终状态等。
lueffy
2018-12-06 13:17:31 +08:00
@carlclone 都是中文字 连在一起我看…看不懂了
lueffy
2018-12-06 13:19:01 +08:00
@carlclone 分块传输 就放在每次响应的首部不行嘛?为啥非得放到主体的元信息里?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/514902

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX