switchyomega

whistle--前端调试利器

隐身守侯 提交于 2019-12-04 16:38:12
一、业务场景 前端本地开发的场景中,我们需要频繁的改动代码,并需要实时看到效果,并且在一些开发场景中,我们需要将特定的请求代理到特定的IP、本地文件等,所以使用fiddler或whistle等本地、真机抓包调试工具是非常必要的。 二、为什么使用whistle 在历史的长河中,我们是使用fiddler+willow再搭配小米wifi 进行本地和真机抓包调试的,无可厚非,fiddler的抓包和代理的功能十分强大,但在使用的过程中,有个很蛋疼的缺点就是内存泄漏!!fiddler挂一整天,内存就被吃完了,然后电脑变得巨卡无比,即使加了个内存条也是治标不治本,这时候只能使用重启fiddler大法来解决,但是,长期的折磨使我萌生了有没有工具可以替代fillder的想法。于是乎,我发现了whistle。试用了一段时间后,发现它能替代fiddler完成我们日常的开发工作,并且在某些方面whistle做的更好,下面就分享一下whistle的使用实践。 三、安装启动 1. 安装 npm install -g whistle //也可以使用tnpm w2 -h //帮助信息 2. 启动 w2 start -p 8899 //不设置端口默认使用8899 更多命令: 安装启动 启动完成后在chorme下打开 127.0.0.1:8899 可以看到这么一个页面: 但是现在还无法抓包,需要为浏览器设置代理。 3

Clash + V2[自建服务] + SwitchyOmega 皿煮上网

你。 提交于 2019-11-30 01:31:04
Step1: 下载安装Clash,没什么好说的,下载好直接安装就好。启动后界面长这样      Step2:配置   1) V2的服务需要自己想办法去搞,有付费的那种,也可以自己租服务器搭,不再赘述。   2) 更复杂的玩法本人也没研究更多,先把基础的使用搞明白再说                            图1 - 点击这个编辑按钮,进入如下界面                            图2 - 配置添加界面                            图3 - 详细配置填写界面                           图4 - 保存配置                           图5 - 选中已添加的代理服务                        图6 - 到SwitchyOmega中添加一个情景模式,使用Clash默认的sockets端口7891         附链接:   下载: https://github.com/Fndroid/clash_for_windows_pkg/releases   文档: https://docs.cfw.lbyczf.com 来源: https://www.cnblogs.com/dust2/p/11543991.html