whistle调试小结----解决拦截重定向调试

399 阅读1分钟

1.准备工作

1.下载Proxy SwitchyOmega,添加到Google浏览器中
2.①下载node
  ②安装whistle, npm install -g whistle。  whistle help(检测是否成功)

2.启动whistle

w2 start

1655691518323.png

3.配置SwitchyOmega

1655691641415.png

4.设置可访问的https信任证书

    win:
    1.whistle界面端https,点击 Download RootCA。勾选enable Http/2.
    2.安装rootA证书时选择受信任的发布者。
    mac:
    左边选择“登录”、“证书” --> 找到 whistle 证书 --> 右键‘显示简介’ --> 改为“始终信任”

5.访问127.0.0.1:8899,配置拦截命令

https://www.baidu.com http://127.0.0.1:8081/ssoLogin.html?code=123
https://www.baidu.com cache://no
https://www.baidu.com log://
这样访问www.baidu.com就会转向本地的ssoLogin.html,而且可以在network进行抓包调试