window系统chrome浏览器配置whistle代理

360影视 动漫周边 2025-04-03 00:32 2

摘要:安装并启动 Whistle:确保已在 Windows 系统上安装了 Node.js,然后通过命令行使用npm install -g whistle全局安装 Whistle,安装完成后,执行w2 start命令启动 Whistle 代理服务器,默认监听 8899

安装并启动 Whistle:确保已在 Windows 系统上安装了 Node.js,然后通过命令行使用npm install -g whistle全局安装 Whistle,安装完成后,执行w2 start命令启动 Whistle 代理服务器,默认监听 8899 端口。配置 SwitchyOmega:点击浏览器右上角的 SwitchyOmega 图标,选择 “选项”。在打开的页面中,点击左下角的 “新建情景模式”,输入情景模式名称,比如 “whistle”,点击 “创建”。在右侧 “代理服务器” 部分,将 “协议” 设置为 HTTP,“服务器” 设置为127.0.0.1,“端口” 设置为8899,即 Whistle 的默认端口。点击左下角的 “应用选项” 按钮保存设置。启用代理:在浏览器中,点击右上角的 SwitchyOmega 图标,选择刚才创建的 “whistle” 情景模式,此时浏览器发送的请求就会被转发到本地的 Whistle 代理服务器。

若要抓取 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/

来源:程序员苏小胖

相关推荐