whistle官网: http://wproxy.org/whistle/
基本环境搭建
第一步:安装
npm i whistle -g 全局安装
w2 start 启动服务
w2 stop 停止服务(使用率:0.1%)
第二步:配置代理
第三步:安装证书
1)启动服务w2 start,启动成功后会看到这样的画面:
2)访问 http://127.0.0.1:8899/ 进到配置界面,先给电脑安装一下证书,安装了证书后电脑就可以进行抓包【https协议的也可以】
3)双击打开证书,设置证书为:始终信任
真机调试
第一步:设置代理
保证电脑 + 手机 在同一 Wi-Fi 下,然后给手机设置代理【手机代理如何设置,可自行百度】
第二步:手机下载证书
到whistle的配置界面,点击顶部的HTTPS,展示出二维码弹窗,手机扫码下载证书、安装证书。
备注: ios 安装证书需要先去设置哪里信任证书
应用
1)配置hosts
2) 路径转发 【可用于验证测试、生产域名不一致问题】
参考【感谢老哥分享】:https://juejin.cn/post/7095537562378305566