首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >解压缩HTTP的HTTP消息

解压缩HTTP的HTTP消息
EN

Stack Overflow用户
提问于 2010-01-25 23:19:44
回答 4查看 2.3K关注 0票数 0

我正在用C语言分析Pcap捕获,我需要解压缩HTTP回复的HTTP正文。我知道我可以使用Wireshark手动完成这项工作,但我需要在我的程序中即时完成。

我的理解是我应该研究一下zlib和RFC。但是因为这是一个小的分析程序,你知道我在哪里可以找到一个快速的解决方案吗?

谢谢

EN

回答 4

Stack Overflow用户

发布于 2010-01-25 23:23:48

听起来你不需要阅读你已经知道的任何额外的RFC。你不需要了解压缩算法就可以使用它。

使用zlib非常简单。

只需几行代码就可以做到这一点:Here is an example

票数 0
EN

Stack Overflow用户

发布于 2010-01-25 23:28:14

也许,无论你用什么语言构建你的分析程序,都应该有一个已经准备好用来解码gzip压缩流的库了。Google或Bing的“你选择的语言gzip实现”或类似的东西,你可能会得到你的问题的解决方案。

作为最后的手段,您可以始终通过向程序提供数据并使用GNU gzip的解压缩输出来使程序使用gzip(必须为您的系统选择一个构建)。

票数 0
EN

Stack Overflow用户

发布于 2010-01-26 17:26:02

解决了!我在gzip上找到了一个名为minigzip的实现。这是一个很好的小程序,我将使用它作为参考实现。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2133226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档