Fiddler可以轻松解码响应 - 如何实现自动化?

37
在 Fiddler 中,我有许多响应需要以原始格式查看。对于每一个响应,Fiddler 都会说“响应已编码,可能需要在检查之前进行解码。单击此处进行转换。”。
我希望不仅当前的这个响应,而且所有响应都始终被转换。有人知道如何设置吗?规则->删除所有编码并不能解决问题。

自动点击那些让人恼火的东西最简单的方法是使用AutoHotkey。 - bluevector
2
我更喜欢使用 Fiddler 设置。 - Daniel Williams
2个回答

81
如果目标是在会话处理期间删除压缩:
  1. 工具栏上的“解码”按钮就是这样做的。
  2. 规则菜单中的“删除所有编码”也是这样做的。

Auto decode

如果目标是在会话处理完成后删除编码,请选择所有会话(CTRL+A),并使用Web会话列表上下文菜单中的“解码选定会话”。

我同意,这正是我所寻找的。 - Eric
我已经在答案中添加了一张截图,以使其更清晰。 - LWC
对我来说,我没有勾选它,但 Fiddler 仍然在解压每个请求。将其打开和关闭可以使其恢复到预期的行为。 - crokusek

9
非常简单,只需点击Fiddler工具栏上的“解码”按钮即可。

这是原始答案。基本上,@EricLaw提供的解决方案不会自动解码所有响应,您必须手动选择响应并单击解码,但Tank Xiao提供的解决方案将自动解码所有响应,无需人工干预。 - mdowes
1
两个答案对我来说看起来完全一样,除了@EricLaw提供了两种到达该选项的方式。 - LWC
有没有一种方法可以配置 Fiddler 自动完成这个操作,而不是为每个消息单独点击它? - Bill Casey

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接