接口返回数据调试
1、改变接口返回数据测试页面
在接口返回参数前加断点
示例
以链家m站二手搜索小区接口为例 搜索小区罗阳七村
点击AutoResponder tab页面,勾选Enable automatic responses,将接口拖拽到AutoResponder,rule规则选择*bpafter并save保存
重新刷新页面请求接口 搜索小区罗阳七村
fiddler在接口返回数据时将其拦截下来,点击Inspectors tab页,下方选择TextView即可看到接口返回的数据
注:返回的内容看到的可能是乱码,点击中间的黄条进行转码即可
修改接口返回数据,这里将小区名propertyName由罗阳七村改为fiddler调试,然后点击Run to Completion
*bpafter的作用:发送请求到服务器,并且在收到response的时候设置断点。详细说明见(http://docs.telerik.com/fiddler/KnowledgeBase/AutoResponder)
这是可以看到页面结果
注意
在GET的request之前有时候会有一个完全相同的method=OPTIONS request (详见说明http://blog.csdn.net/leikezhu1981/article/details/7402272) 调试时使用Run to Completion将其跳过即可