Willow插件
Willow插件
可以统计数据包、修改Host、请求重定向、编码转换、低网速模拟:慢速网络模拟可视化、断点调试、过滤HTTP请求等功能。
安装Willow
运行之后,直接下一步安装即可, 记得一定要先关闭Fiddler
Willow插件安装完成后会自动打开Fiddler
可以看到在辅助标签
工具栏中出现了Willow
插件的标签页,说明Willow插件安装成功了
Willow的简单使用
我们可以把Willow插件当作是AutoResponder
工具和Tools —> hosts
的功能加强版。
例如Fiddler
中我们可以选择Tools —> hosts
功能,来导入windows系统
中的hosts
文件。
- 勾选
Enable remapping of requests for one host to a different host or IP, overriding DNS
.来开启Fiddler
中的hosts
功能。 - 点击
Import Windows Hosts File
来导入windows
系统中的hosts文件
如图
之后我们就可以在这里编辑Windows系统
中的hosts
文件,来定义主机规则
就会很方便了
但是Willow插件对于Windows
系统中的hosts
文件的管理更加的丰富
比如: 测试环境,开发环境等,采用不同的主机规则
举个例子
在Willow
插件中,右键Add Project
快捷键Ctrl+P
,然后填写项目的名称
。
如图
然后根据实际的需求,添加我们实际的测试环境
或者项目环境
。
如图
选中其中一个项目,右键Add Host
, 填写 Domain
访问的域名地址 IP
实际访问的地址。
例如:当访问百度的时候,会访问到我本地的设置的回环地址
。
那么这个时候当访问www.baidu.com
的时候实则访问 127.0.0.1
这个本地ip地址,从而达到屏蔽网站的效果。
自动响应重定向规则
我们还可以利用Willow
给项目添加自动响应规则, 虽然Fiddler
中的AutoResponder
也有这个功能,但是Willow
更加强大!
举个例子
当请求百度
页面的时候,将百度
logo图片替换为本地图片。
我们在Willow
中选择好项目,右键Add Rule
添加规则
填写Match(原始会话)和Action(替换动作)
如图
当然一个项目中是可以添加多个规则的!
效果
通过使用Willow插件,我们就可以用项目的方式去管理规则, 我们可以在实际的工作用慢慢去学习!🙂
总结
通过对Fiddler
的学习,也许你也会对HTTP
有更加深入的感悟和理解,至于Fiddler软件
本身的使用,就要从今后的项目当中去吸取实战的经验,以及不断的总结, 才能对Fiddler
这款软件的使用更加得心应手!