在这个问题的评论中,EricLaw(Fiddler 的作者)写道:
Fiddler 有很多有趣的功能,但并不是所有的功能都非常有据可查。一个相关的问题是:“你希望 Fiddler 能做什么而它不能......或者你不知道该怎么做?” – EricLaw -MSFT- 11 月 2 日 2:54
跟随领先——你想从 Fiddler 那里得到什么现在没有的(或者你不知道它是否有)?
我希望它能够格式化和漂亮地打印 XML 和 JSON 请求/响应主体,例如原始的:
<SomeElement><Nested><MoreNested>X</SomeElement></Nested></MoreNested>
可以显示为:
<SomeElement>
<Nested>
<MoreNested>X</SomeElement>
</Nested>
</MoreNested>
在查看我们的 API 调用时会非常有用。
我知道它可以做 XML 树视图,但我更喜欢查看原始标记,因此我可以准确地看到正在发生的事情。我只是想以一种格式良好且色彩丰富的方式查看原始标记!
Inspectors 选项卡有一个 WebForms 按钮,它非常适合检查 x-www-form-urlencoded POST 数据,但是一旦表单是 multipart/form-data(例如带有文件上传的表单),这个按钮就无法显示它。或者可以吗?
我不确定这真的是一个编程问题......但是,我想要的一个功能是能够在右侧配置一组标准屏幕。例如,我总是使用原始模式,并且每次启动应用程序时都必须重置它。
另一个是我希望它在侦听 TCP 对话的模式下工作,而不是像 IBM Page Detailer 之类的工具那样充当代理。问题是浏览器与代理的交互方式与它们直接与主机通信时的交互方式不同。
我希望我可以选择观看哪个过程。
不仅browser
或not-browser
选项。
我真的很想增加 HTTP POST 的请求标头和请求正文之间的延迟。我可以看到如何增加整个请求的延迟,但不能增加单个数据包的延迟。