调试后台接口时通常会用到fidder抓包。
有时候需要测试不同状态下,客户端的显示情况。这时可能只需要改某一个字段的值,那么简单粗暴的方式是改客户端代码,写死数据,再测试。
如果状态太多,这样显然不太好,需要不停的改变代码,编译,运行。。。
还有就是,客户端写死数据后,可能一时大意,忘记改回来了,这就要出大问题了!!!
那么就通过fidder映射的方式来实现吧
具体就是将某一个接口的返回值保存在本地,通过设置,将此接口映射到本地文件,这样,通过修改本地文件就可以实现不同状态的测试了。
选中要使用的url,右键
选择只保存json文件
然后在fidder右侧AutoResponder
勾选前两项,接着Add Rule,出现如图所示
选择 “Find a file”,找到之前保存的json文件
选中后效果如图
这样,就把该url的结果映射到了本地json文件,可通过修改该json文件来修改返回值。