4作者: lawChainHot10 个月前
我开发了一个 Chrome 扩展程序,它充当 WebSocket 代理,允许实时监控、消息模拟和流量拦截。可以把它想象成“WebSockets 版的 Proxyman”,但集成在 Chrome DevTools 中。 主要功能: * 实时 WebSocket 监控和消息捕获 * 在两个方向(客户端 ↔ 服务器)发送自定义消息 * 阻止传入/传出消息进行测试 * 后台监控(即使 DevTools 关闭也能捕获连接) 为什么:我当时在调试一个 WebSocket 聊天应用程序,需要比浏览器 DevTools 更好的工具。现有的解决方案需要外部代理或过于基础。 技术:注入代理脚本以拦截 WebSocket 构造函数,React + Vite UI,Chrome DevTools API 集成,MIT 许可。 非常适合调试 WebSocket 应用程序、测试错误场景、逆向工程 API 以及 QA 测试实时功能。 链接: * GitHub: [https://github.com/law-chain-hot/websocket-devtools](https://github.com/law-chain-hot/websocket-devtools) * YouTube 演示: [https://www.youtube.com/watch?v=L64x\_\_1xORQ](https://www.youtube.com/watch?v=L64x__1xORQ) 欢迎经常使用 WebSockets 的开发者提供反馈!