我写捕获程序。我使用pcap.net并捕获数据包上的实时http请求。我通常会收到令牌请求和响应正文消息,但是当我尝试获取http api请求的正文部分时,我会失败,因为我的服务标头包含分块和gzip内容功能。我需要拆分并合并到具有IP协议的软件包。我无法处理pcap数据包中的压缩字节数组,因为数据包是如此复杂。请帮助我们,我需要解决pcap.net数据包。
我的http响应正文部分正常返回“ ugur”。 对于字节数组形式,“ ugur”等于[117,103,117,104]。
由gzip压缩时; [31,139,8,0,0,0,0,0,40,43,77,47,45,2,0,180,207,126,220,4,0,0,0]长度为24
我无法处理pcap数据包中的此压缩的24长度字节数组。我如何在片段上捕获此字节数组?
答案 0 :(得分:0)
我相信您首先需要重建TCP流。