本文记录我在开发中常用的一个小技巧:用 Fiddler 断点调试接口。
断点命令如下:
bpu,在请求开始时中断,可以修改request参数;
bpafter,在响应到达时中断,可以修改response数据;
bps,在特定HTTP状态码时中断(未测试);
bpv/bpm,在特定请求method时中断(未测试)。
举两个例子:
bpu http://xhmsmd.com,监听到http://xhmsmd.com请求要发出前,拦截并进入调试模式。bpafter http://xhmsmd.com,监听到http://xhmsmd.com请求返回数据后,拦截并进入调试模式。
清除断点只需输入命令本身、不带 URL,例如bpu http://xhmsmd.com的清除命令就是bpu。