【发布时间】:2019-04-26 11:45:50
【问题描述】:
我正在逐个处理数据包,并且需要能够编辑 http 和 http2 内容。
问题是:有没有办法在单个数据包的基础上区分两者?
编辑:对于一些附加信息,重点是读取和编辑大型 pcap 文件,因此我尝试使用尽可能少的内存。
【问题讨论】:
我正在逐个处理数据包,并且需要能够编辑 http 和 http2 内容。
问题是:有没有办法在单个数据包的基础上区分两者?
编辑:对于一些附加信息,重点是读取和编辑大型 pcap 文件,因此我尝试使用尽可能少的内存。
【问题讨论】:
在每个数据包的基础上,没有。单个 TCP 数据包可以代表流的任意部分。您需要(至少)捕获流的第一部分,以确定它是 HTTP 还是 HTTP/2(或其他任何内容)。
【讨论】: