FiddlerEverywhere安装与使用
fiddler基本功能和 fiddler everywhere 功能都差不多,但是fiddler everywhere又多了一些postman的功能,可以简单理解 fiddler everywhere = fiddler + postman。
env
- macos26
- m1
- fiddler everywhere v5.14.0
2.下载地址
历史版本下载
2.1patcher download
免费patcher
2.2历史版本下载地址拼接
- Mac(Intel)
https://downloads.getfiddler.com/mac/Fiddler%20Everywhere%20[version].dmg - Mac(Arm64)
https://downloads.getfiddler.com/mac-arm64/Fiddler%20Everywhere%20[version].dmg
[version] -> 5.14.0
3.mac m1安装
3.1拖拽安装
Fiddler Everywhere 5.14.0.dmg
3.2patcher执行
mac@GaGa new % ./FiddlerEverywherePatcher
输入Fiddler Everywhere路径(留空使用默认安装路径)
Patching '/Applications/Fiddler Everywhere.app/Contents/Frameworks/libfiddler.dylib'...
Patching '/Applications/Fiddler Everywhere.app/Contents/resources/app/out/WebServer/Fiddler.WebUi.dll'...
完成
3.3terminal设置完全访问

3.4解决文件损坏问题
cd /Applications
xattr -dr com.apple.quarantine "Fiddler Everywhere.app"
3.5屏蔽更新
sudo /etc/hosts
# add fiddler disable update
127.0.0.1 api.getfiddler.com
3.6打开fiddler everywhere


4.页面说明

- 1、Sessions:用来查看保存或发送过的历史请求;
- 2、Requests:用来保存API接口请求;
- 3、在打开浏览器之前需要先开启LiveTraffic为Capturing(表示开启抓包),打开Paused(表示停止抓包);
- 4、Composer相当于Postman;
- 5、打开过滤器,添加过滤条件;
- 6、Save:表示保存请求,保存成功的请求可以到Sessions中查看;
- 7、Share:表示分享请求,分享的时候会先保存请求(保存到Sessions中),再分享请求;
- 8、Remove All:清除所有已接收的请求;
- 9、Inspectors:查看响应结果;
- 10、Auto Responder:修改响应结果。
41.操作说明
1)设置-Settings
- 1、开启HTTPS
备注:这里有一点可以注意一下,如果打开了FiddlerEverywhere之后一些系统网站打不开了,可以通过重置根证书的方法来解决这个问题。

- 2、远程抓取其他客户端的包(APP抓包或其他电脑)

2)添加过滤条件
- 1、过滤请求头、响应头

- 2、信息过滤
如图,将Result添加一个条件200,那么筛选出来的请求全部都满足结果是200,添加其他内容过滤结果以此类推。

3)编辑请求

Composer整个页面和postman比较相像
