Firefox平台快速切换Whistle代理规则插件
whistle(读音[ˈwɪsəl],拼音[wēisǒu])基于Node实现的跨平台web调试代理工具,类似的工具有Windows平台上的Fiddler,主要用于查看、修改HTTP、HTTPS、Websocket的请求、响应。
- 终端开发
- 软件测试
之前了解到Chrome下原来有一个whistle的快速切换插件可以用,但是搜了一下发现Firefox还没有,因此想要自己动手改造一个可以给Firefox使用的快速切换插件,提高工作效率。
- 快捷切换浏览器代理
- 规则管理
- 单一规则开关
- 规则分组展示
- 黑名单设置
- 状态设置
- 多规则开关
- 切换规则后自动刷新
- 展示代理地址和代理端口
- 快捷跳转whistle管理页面
- 状态展示
- 是否启用代理
- 启用代理规则数量
规则管理 | 黑名单设置 | 状态设置 |
---|---|---|
为了安全考量,直接使用Firefox的拓展商店安装即可。
- 运行
yarn
或者npm install
安装环境依赖 - 运行
yarn build
构建产物 - 产物将会生成在项目根目录下的dist文件夹中
- 通过Firefox的
about:debugging
安装dist/manifest.json
即可安装本地构建的addon
如果有使用问题,可以优先通过邮箱和Firefox评论区提交问题,正常情况下在一个工作日内就会回复。(公共假期不定期回复)
- Email:[email protected]