【问题标题】:Does HTTP use a checksum? Why/why not?HTTP 是否使用校验和?为什么/为什么不?
【发布时间】:2013-09-14 02:32:19
【问题描述】:

据我了解,TCP 有一个relatively reliable checksum mechanism,但它返回误报的可能性非常小。

HTTP 是否使用应用程序级别的校验和(可能是哈希)?如果不是,为什么?

【问题讨论】:

    标签: http tcp checksum


    【解决方案1】:

    是的(:HTTP/1.1 (RFC 2616) 的规范允许使用 Content-MD5 标头。看看它的 section 14.15

    复制粘贴:

    RFC 1864 [23] 中定义的 Content-MD5 实体标头字段是 实体主体的 MD5 摘要,用于提供 实体主体的端到端消息完整性检查 (MIC)。

    【讨论】:

    • 这仅适用于有效负载(也已弃用)。
    猜你喜欢
    • 2016-10-05
    • 2014-05-05
    • 1970-01-01
    • 2021-11-29
    • 2012-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-02
    相关资源
    最近更新 更多