摘要:安装并启动 Whistle:确保已在 Windows 系统上安装了 Node.js,然后通过命令行使用npm install -g whistle全局安装 Whistle,安装完成后,执行w2 start命令启动 Whistle 代理服务器,默认监听 8899
若要抓取 HTTPS 请求,还需要下载并信任 Whistle 证书。在 Whistle 控制台点击【network】-【https】选项,点击下载 CA 证书,并且勾选抓取 tunnel 请求,然后将下载的证书安装到系统的受信任根证书颁发机构中。
以下是在 Windows 系统中安装.cer格式证书的具体步骤:
下载证书:在 Whistle 的管理界面中,通常可以在 HTTPS 相关设置里找到下载证书的选项,下载.cer格式的证书到本地。打开证书导入向导:在桌面上找到下载好的.cer证书文件,右键点击该文件。在弹出的菜单中,选择 “安装证书” 选项,此时会弹出 “证书导入向导” 窗口。选择存储位置:在 “证书导入向导” 窗口中,点击 “下一步”。选择 “将所有的证书放入下列存储”,然后点击 “浏览” 按钮。在弹出的 “选择证书存储” 窗口中,选择 “受信任的根证书颁发机构”,点击 “确定”。再次点击 “下一步”。完成导入:确认证书存储位置无误后,点击 “完成”。系统会弹出安全警告提示框,点击 “是” 以确认安装该证书。在Rules里:https://域名/api/blog resBody://{mock.json}
在Values里:mock.json 添加返回提
whistle文档:https://wproxy.org/whistle/
来源:程序员苏小胖