功能说明
Whistle 是一款功能全面的网络抓包与调试工具。
软件简介
Whistle 是一款依托 Node.js 开发的跨平台网络抓包和调试工具,能够帮助开发人员更方便地监控、分析与修改网络请求。
主要特性
- 全面支持跨平台运行
- 具备强大的调试和分析能力
- 可作为 HTTP、HTTPS、SOCKS 代理或反向代理使用
- 支持对 HTTP、HTTPS、HTTP2、WebSocket 及 TCP 请求的抓取与修改
- 支持请求重放以及构造各类网络请求
- 可设置上游代理、PAC 脚本、本地 Hosts、请求延迟和响应限速等功能
- 支持远程查看页面控制台日志和 DOM 节点信息
- 可通过 Node 编写插件扩展功能,也可作为 npm 包独立使用
- 用户可通过浏览器界面直接查看和修改网络请求内容
- 所有配置操作均可通过界面完成,并支持分组管理
- 支持项目自带代理规则,并可快速应用到本地代理环境
运行平台
工具支持 Windows、macOS 及 Linux 等多种操作系统。
分享地址
https://github.com/avwo/whistle