前端知库

Whistle

基于 Node.js 的跨平台抓包与调试代理工具。

用 Node.js 实现的调试代理,可查看和修改 HTTP、HTTPS、HTTP/2、WebSocket 请求,通过规则配置实现请求转发、本地替换、注入脚本和模拟响应,常用于手机页面联调。

抓取 HTTPS 内容需要安装并信任 Whistle 的根证书,调试结束后应关闭代理。规则在管理页面中编辑,可以按项目分组启用。

许可:MIT。