区分http和http2数据包

时间:2018-11-23 23:31:09

标签: http packet http2

我正在一个一个处理数据包,需要能够同时编辑http和http2内容。

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

编辑:有关其他信息,重点是读取和编辑大型pcap文件,因此,我尝试使用尽可能少的内存。

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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

DevTool > Network > Protocol