Fiddler 断点:浏览器
(1) Fiddler 是以做为代理服务器的方式进行工做的,因此,本地应用与服务器传递的这些数据都会通过 Fiddler;
(2) 有的时候,咱们但愿在传递的中间进行修改后再传递,那么能够使用 Fiddler 的断点功能,断点功能分为如下两种类型
(3) 请求时断点:客户端发起请求,到达 Fiddler 时进行断点,咱们能够修改请求内容再发送给服务端
(4) 响应时断点:服务端处理并返回数据给客户端,会先发送到 Fiddler,咱们能够修改响应内容再返回给客户端服务器
如何设置响应时断点:编码
① 在 Fiddler 界面点击 Rules --- Automatic Breakpoints --- After Responses 设置好响应时中断3d
② 在浏览器访问一个网址,如 51cto.com,这时候在 Fiddler 的会话列表中能够看到该网址的响应被中断代理
③ 点击会话,选择 TextView,这部分是响应的内容,表示响应内容已经被编码,咱们要点击一下进行解码blog
④ 解码以后,能够看到原来的响应内容,咱们能够修改响应内容,好比我添加了以下几行,修改完以后点击 Run to Completionio
⑥ 最后返回浏览器查看到响应内容已经被修改请求
同理,若是要设置请求时断点,则选择 Rules --- Automatic Breakpoints --- Before Responses,若是要关闭断点则选择 Disabledim