断点,调试器的功能之一,可以让程序中断在需要的地方,从而方便其分析。Fiddler 也支持断点功能,下面将介绍 Fiddler 提供的全局断点。全局断点分为:
全局请求断点:指在将请求发送给服务器之前,打一个断点,此时我们可以对请求进行修改。
全局响应断点:指在将服务器的响应发送到客户端之前,打一个断点,此时我们可以对响应进行修改。
Fiddler 开启断点功能非常简单,只需要点击状态栏从左到右第三个框接口开启断点功能。如下图:
上图中,断点开启按钮默认是一个空白,表示没有开启断点。如果我们点击一次,则将开启全局请求断点,如下图:
如果我们继续点击一次,则将开启全局响应断点,如下图:
如果我们再次点击一次,则取消全局断点功能。
演示全局请求和全局响应断点,如下图:
上图中,某些部分请求和响应均处于断点中。那么,我们该如何取消这些断点呢?
方式一:逐个释放断点,选中被打断点的请求,点击 “Run to Completion” 按钮释放断点。如下图:
方式二:释放全部断点,点击工具栏的 “Go” 按钮,如下图: