如何使用 fiddler 对保存的响应进行 gzip 解码

How to gzip decode saved response using fiddler

我最终保存了不是 decoded/ungzipped 的 fiddler 的响应。它似乎是压缩的,但我无法用 7zip 打开它。文件在这里:https://dl.dropboxusercontent.com/u/8518063/ShareX/2016/05/mem

我需要知道如何手动解码 gzip 响应。 fiddler 中是否有任何选项可以打开以前保存的响应并对其进行解码?

gzip 流前后有一些垃圾。如果您删除前六个字节 20ab\r\n 和最后七个字节 \r\n0\r\n\r\n,那么您将拥有一个非常好的 gzip 流。

20ab 是 gzip 流的长度,以字节为单位,以十六进制表示。因此,您应该能够通过读取包括换行符在内的长度,使用后面的那么多字节,然后丢弃其余部分来解码这些输入。