whistle代理(PC端)

2,594 阅读1分钟

由于近期要在本机设置https的代理,折腾了一翻whistle的设置,本次主要讲解电脑端如何设置域名代理

whistle安装、启动

npm install -g whistle
w2 -h // 帮助信息
w2 start // 默认启动端口8899
w2 start -p port // 可以指定启动的端口号
w2 restart // 重启

whistle启动成功后,可以在终端看到

打开链接,会进入到whistle的主页,做如下设置,设置完成后点HTTPS,下载证书

安装浏览器代理插件

下载地址及安装教程

参照教程,安装chrome浏览器代理插件SwitchyOmega,增加代理配置【不用时,可以关闭或是走系统代理】

安装根证书

安装上面下载的证书,安装教程

到这里,基本上代理配置就结束了,此时,启动本地前端项目后,访问地址http://localhost:8088 就可以变成用 https://pgl.com 这种域名的形式访问了

ps: 代理设置之后,VPN翻墙工具暂时不可用,可以关闭代理或者插件走系统代理

若过程中,关闭代理后,本机翻墙不可用,可检查是否是其他插件冲突引起(本人就是关闭插件代理后,safari可以翻墙,chrome不能翻墙,后来发现是浏览器的其他插件问题引起的)。