V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
httpbin - 协议调试工具
httpstatuses - 协议状态码查询
httpie - cURL-like tool for humans
Fiddler
lueffy
V2EX  ›  HTTP

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

  •  
  •   lueffy · 2018-12-06 12:32:11 +08:00 · 2461 次点击
    这是一个创建于 2177 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    image.png

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

    4 条回复    2018-12-06 13:19:01 +08:00
    carlclone
        1
    carlclone  
       2018-12-06 12:59:40 +08:00
    划重点,分块传输
    carlclone
        2
    carlclone  
       2018-12-06 13:06:35 +08:00
    https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Headers/Trailer

    Trailer 是一个响应首部,允许发送方在分块发送的消息后面添加额外的元信息,这些元信息可能是随着消息主体的发送动态生成的(划重点),比如消息的完整性校验,消息的数字签名,或者消息经过处理之后的最终状态等。
    lueffy
        3
    lueffy  
    OP
       2018-12-06 13:17:31 +08:00 via iPhone
    @carlclone 都是中文字 连在一起我看…看不懂了
    lueffy
        4
    lueffy  
    OP
       2018-12-06 13:19:01 +08:00 via iPhone
    @carlclone 分块传输 就放在每次响应的首部不行嘛?为啥非得放到主体的元信息里?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2682 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:25 · PVG 08:25 · LAX 16:25 · JFK 19:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.