解压 gzip 后的 HTTP 消息
我正在用 C 分析 Pcap 捕获,我需要解压缩 HTTP 的 Gzipped 主体 回复。 我知道我可以使用 Wireshark 手动执行此操作,但我需要在程序中动态执行此操作。
我的理解是我应该研究 zlib 和 RFC。但由于它是一个小分析程序,你知道我在哪里可以找到快速解决方案吗?
谢谢
I am analyzing Pcap captures with C and I need to uncompress the Gzipped body of the HTTP
replies.
I know that I can do that using Wireshark manually, but I would need to do it on the fly, inside my program.
My understanding is that I should look into zlib and the RFC. But since it's a little analysis program, do you know where I could find a quick solution?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
评论(4)
~没有更多了~
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
听起来您不需要从您已知的内容中阅读任何其他 RFC。您无需了解压缩算法即可使用它。
使用 zlib 非常简单。
您可以在几行代码内完成此压缩:这是一个示例。
It doesn't sound like you'll need to read any additional RFCs from what you already know. You don't need to understand the compression algorithm to use it.
Using zlib is pretty easy.
You can do this deflating within a few lines of code: Here is an example.