安装whistle 和谷歌插件Proxy SwitchyOmega(这种方案可以避免上述问题,而且可以做一些其他的事)
npm install -g whistle # 安装
w2 start # 启动
能看到这个就是已经启动成功了
往rules里添加代理规则
# setcookie 的域名改为本地的
hire.local.com 0.0.0.0
hire.local.com headerReplace://res.set-cookie:.weizhipin.com=hire.local.com
接着就安装下谷歌插件 Proxy SwitchyOmega 设置下情景模式
新建一个w2的情景模式,像截图这样配置就好
然后在auto switch上增加一条规则就好,然后点击左下角的应用选项进行保存
接着启用插件,切到auto switch的方式,然后就可以访问到我们本地开发的页面拉
本地服务的页面路径就是我们配置的这个 http://hire.local.com:8077/login
接着开发就可以像qa环境正常就可以登录啦,无需任何人工手动操作啦
注意:如果电脑关机过,记得重新起下whistle(w2 start)
whistle还是比较强大的,装了这个你还可以做更多的事,比如抓包、mock、分析网络请求、写脚本之类的都可以,具体可以自己探索下;
whistle文档 http://wproxy.org/whistle/