whistle 开发代理简洁配置

66 阅读1分钟

首先,安装whistle,参考官方文档

安装参考 wproxy.org/whistle/ins… 或者参考一些其他博客,主要就是结合 SwitchyOmega 使用,插件无法直接安装的,可以去 github 手动下载安装

配置开发代理规则

假设本地启动端口 localhost:9000

本地代理:dev-test.com (浏览器打开使用)

测试环境域名 test.com

那么本地调试思路就是,浏览器用本地代理打开,静态资源、代码之类指向本地,然后接口请求指向线上测试环境, 同时规避各种跨域问题,最终代理配置规则就是(假设接口是用/api开头)

dev-test.com/api test.com/api
dev-test.com localhost:9000

因为匹配规则是按顺序匹配,首先把接口相关的匹配掉,剩下的读本地的。
将规则粘贴到whistle网页配置(一般是http://127.0.0.1:8899/) 中,可通过命令行 w2 status查看;