一:fiddler的介绍和安装
1.1fiddler的介绍
Fiddler是一款HTTP协议调试代理工具,它能够抓取记录本机所有HTTP(S)请求.其运行机制其实就是本机
127.0.0.1上监听8888端口的HTTP代理
Fiddler无论对开发或者测试人员来说都是很重要的工具
1.2fiddler的原理
1.3fiddler的下载地址:http://www.telerik.com/fiddler
1.4界面功能讲解(不全)
二:web端抓包
2.1:fiddler的基本配置(获取https协议接口)
2.1.1:在Tools中点击Options,选择connectons(监听端口,和允许连接)
2.1.2:在Tools中点击Options,选择HTTPS中勾选如下的选项
2.1.3:中间会出现如下的两个弹框,需要点击"yes"和"是"
2.1.4:配置完成后一定需要重新启动fiddler才能生效
(补充:默认fiddler可以抓取IE游览器不需要设置代理)
三:fiddler的常用功能
1:修改数据
方式1:在Rules>>Automatic Breakpoints选择Break Requests/After Responses
详细步骤:1.点击我们要的接口 2.点击Rules
3.点击之后 会出现“一个红色向上的图标”我们找到我们的接口 点击右边出现一个框框选择“WebFoms” 选择我们需要改的内容(如下图)然后在点击“Run to Completin”运行就可以看到了
方式2:在命令行中输入bpu+网址
步骤:
用IE打开网址界面
然后再Fiddler命令行中输入:bpu https://www.baidu.com/s(如果想取消该命令,则再命令行中再次输
入bpu进行停止)
刷新界面
修改数据(在inspectors下的webforms修改数据)
然后点击Run to Completion即可