fiddler有个强大的功能,可以修改发送到服务器的数据包,但是修改前需要拦截,即设置断点。设置断点后,开始拦截接下来所有网页,直到取消断点。如何使用fiddler设置断点?
一、设置断点
1)选择fiddler菜单中Rules->Automatic Breakpoints->Before Requests,设置断点,也可以使用快捷键F11;
2)如果底部显示一个红色标识,证明设置断点成功了
二、修改数据,发送数据包
设置断点后,会自动拦截所有网页,对于不需要修改数据包的链接,直接点击右侧绿色的Run to completion;或者直接修改数据包,修改完成后,点击Run to completion,fiddler会把拦截的网页发送到服务器,再继续拦截跳转的下一个网页
三、取消断点
进行完修改数据包等操作后,可取消断点,让fiddler继续抓包,选择菜单Rules->Automatic Breakpoints->Disabled,或按快捷键shift+F11
四、发送最后一个拦截的数据包
取消断点前,会拦截最后一个数据包,此时再次点击run to completion,fiddler不再拦截网页,继续抓包