一,Fiddler插件
下载插件的地址:https://www.telerik.com/fiddler/add-ons
下载Willow的地址:http://qzonetouch.github.io/commonWidget/willow
1,我们在测试过程中经常需要切换不同的环境进行测试,那么在fiddler中自带hosts工具维护比较麻烦,如下:
当然也可以通过AutoResponder来设置规则,但是比较麻烦
2,我们用Willow来 管理比较方便很多
Willow的安装,我可以执行.exe安装,也可以把文件复制到fiddler的安装目录下
把这些文件下载到fiddler的目录下即可,重新启动fiddler就可以看到如下图:
接着我们看操作步骤和原理
操作1:添加我们实际的测试环境或者项目环境
操作2:添加host进行重定向
当我访问百度的时候,重定向到我本地
操作3:添加响应规则
当我们去访问百度首页的时候,百度首页的图片重定向到我们本地的一张图片
至此,我们的开发环境下就有了两条规则,一个是host规则,一个是请求响应规则:
操作4:对于测试环境的管理也是如此:
当我们再次访问的时候,就发现请求重定向了我们自己的IP,响应数据返回了的是我们自定义的内容,当然我们也可以只定向响应规则,也可以只定向host
其他的功能大家可以自己摸索