用 Rust 编写的单文件 MITM 代理,可通过 TUI、Web 界面或 CLI 抓包、拦截、重放和改写 HTTP/HTTPS 与 WebSocket 流量。
law-chain-hot/websocket-devtools
一款用于在浏览器中监控、模拟和拦截 WebSocket 流量的 Chrome/Edge DevTools 扩展。
- Star
- 1,198
- Fork
- 59
- 未关闭 Issue
- 19
- 最近提交
- 23天前
这是什么?
WebSocket DevTools 是一款浏览器扩展,为 Chrome 和 Edge 的开发者工具添加 WebSocket 面板。它会捕获 WebSocket 连接及其消息记录,即使在面板打开前已建立的连接也能被监控,方便开发者查看页面中的实时通信。
除了查看消息,它还支持在客户端与服务端之间双向发送自定义消息,并提供 JSON 编辑与格式化功能。用户可以拦截指定消息、模拟网络异常,用于测试应用在故障场景下的表现。常用消息还能保存为收藏,方便重复使用。
扩展支持代理 iframe 中嵌入的 WebSocket 连接。数据仅保存在本地浏览器中,项目采用 MIT 开源协议。
核心功能
- 01在后台持续捕获 WebSocket 连接,打开 DevTools 面板前已建立的连接也能查看。
- 02支持在客户端与服务端之间双向发送自定义消息。
- 03可拦截指定消息,并模拟网络异常以便测试。
- 04提供 JSON 查看器,用于格式化和检查消息内容。
- 05可将常用消息保存为收藏。
- 06支持代理 iframe 中的 WebSocket 连接。
适用场景
- 在浏览器中调试实时聊天或多人游戏的消息通信。
- 测试前端对丢失或格式错误的 WebSocket 消息的处理。
- 无需真实后端,通过注入或重放消息复现问题。
快速上手
- 1
从 Chrome 应用商店安装
- 2
或从 Microsoft Edge 加载项商店安装
- 3
按 F12 打开 DevTools,选择 WebSocket DevTools 标签页
使用前须知
- 从 GitHub 手动安装的版本不会自动更新。
- 仅支持 Chrome 和 Edge 浏览器。
标签
常见问题
- websocket-devtools 是什么?
- 一款用于在浏览器中监控、模拟和拦截 WebSocket 流量的 Chrome/Edge DevTools 扩展。 WebSocket DevTools 是一款浏览器扩展,为 Chrome 和 Edge 的开发者工具添加 WebSocket 面板。它会捕获 WebSocket 连接及其消息记录,即使在面板打开前已建立的连接也能被监控,方便开发者查看页面中的实时通信。
- websocket-devtools 可以免费使用吗?用的什么许可证?
- websocket-devtools 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- websocket-devtools 还在维护吗?
- 活跃维护中。websocket-devtools 最近一次提交是在 2026年9月28日。
- websocket-devtools 适合用来做什么?
- 在浏览器中调试实时聊天或多人游戏的消息通信。 测试前端对丢失或格式错误的 WebSocket 消息的处理。 无需真实后端,通过注入或重放消息复现问题。
- websocket-devtools 怎么安装和运行?
- 从 Chrome 应用商店安装 或从 Microsoft Edge 加载项商店安装 按 F12 打开 DevTools,选择 WebSocket DevTools 标签页
- 在哪里获取 websocket-devtools?
- 源代码和安装说明在 GitHub 上:https://github.com/law-chain-hot/websocket-devtools
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
108168RustMIT更新于 5天前
一款浏览器扩展,可通过本地 URL 规则和配置文件修改 HTTP 请求/响应头及 Cookie。
40JavaScriptMIT更新于 前天
Socket.IO 是一个用于客户端与服务器之间实时、双向、低延迟事件通信的库。
6.3万1万TypeScriptMIT更新于 22天前
让编程智能体通过 MCP 控制和调试实时 Chrome 浏览器的服务器,基于 Chrome DevTools。
5.4万7035TypeScriptApache-2.0更新于 前天
一款支持 TLS 的交互式拦截 HTTP 代理,提供终端、命令行和 Web 三种界面,用于查看 HTTP/1、HTTP/2 和 WebSocket 流量。
4.6万4839PythonMIT更新于 16小时前
lichess.org 背后的 Scala 服务端,一个免费、无广告的开源在线国际象棋平台。
1.9万2838ScalaAGPL-3.0更新于 9小时前