【问题标题】:Differentiating http and http2 packets区分http和http2数据包
【发布时间】:2019-04-26 11:45:50
【问题描述】:

我正在逐个处理数据包,并且需要能够编辑 http 和 http2 内容。

问题是:有没有办法在单个数据包的基础上区分两者?

编辑:对于一些附加信息,重点是读取和编辑大型 pcap 文件,因此我尝试使用尽可能少的内存。

【问题讨论】:

    标签: http packet http2


    【解决方案1】:

    在每个数据包的基础上,没有。单个 TCP 数据包可以代表流的任意部分。您需要(至少)捕获流的第一部分,以确定它是 HTTP 还是 HTTP/2(或其他任何内容)。

    【讨论】:

      【解决方案2】:

      您可以使用 Chrome DevTool > Network > Protocol 查看文件传输中使用的协议。

      【讨论】:

        猜你喜欢
        • 2021-02-02
        • 2012-02-29
        • 1970-01-01
        • 2018-08-17
        • 2019-06-03
        • 2015-02-05
        • 1970-01-01
        • 1970-01-01
        • 2012-07-19
        相关资源
        最近更新 更多