Edge Network面板看不到ws://或wss://条目,主因是刷新时机错误(须在连接建立前刷新)、未启用WS过滤(输入ws或勾选WS)、Type列未显示websocket类型;确认是否为猫爪Edge定制版需查edge://version命令行参数含--cat-claw-network-service等字样。

Edge浏览器开发者工具Network面板里始终看不到ws://或wss://连接条目,不是工具失效,而是WebSocket连接在捕获链路中被跳过——刷新时机错误、过滤未启用、Type列未显示,整条通信就会彻底隐身。
确认是否为猫爪Edge定制版特有问题
打开edge://version页面,滚动到底部查看“命令行”字段。若其中包含【--cat-claw-network-service】或类似含“cat-claw”“custom-network”字样的参数,则属于企业分发/政企加固版Edge,需执行后续步骤;普通微软官方Edge不受此影响,无需操作。
启用WS过滤并确保连接被捕获
第一步:打开目标网页后,按F12唤出开发者工具。
第二步:点击顶部Network选项卡。
第三步:在左上角筛选框中直接输入ws并回车;Edge 128+版本需先点击Filter按钮再输入,否则过滤不生效。
第四步:【必须在 WebSocket 连接建立前刷新页面】——如果连接由按钮触发(如“开始协作”),就不能只按F5刷新,要先点击该按钮,再立即刷新,否则new WebSocket()根本不会被拦截。
从列表中准确定位 WebSocket 条目
方法一:右键Network表头 → 勾选Type列 → 找到Type值为websocket的条目(不是xhr、fetch或document)→ 单击它。
方法二:观察Initiator列内容(例如chat.js:42),直接跳转到发起new WebSocket()的代码行,确认是否被if条件跳过或try-catch吞掉报错——这是连接“凭空消失”的最常见原因。
方法三:在筛选框中改输wss://或ws://,可单独分离加密或非加密连接;注意wss条目无法查看明文载荷,需配合SSLKEYLOGFILE + Wireshark才能解密。
查看client/server双向帧数据
① 点击已捕获的WebSocket条目 → 右侧切换至Frames标签页(不是Headers或Preview)。
② Frames页签中会实时列出所有收发帧,左侧时间戳标记方向(绿色为client→server,灰色为server→client)。
③ 若Frames为空,说明连接虽显示为101状态但未真正建立双向通道,此时应检查服务端是否返回了Sec-WebSocket-Accept响应头,或反向代理是否截断了Upgrade流程。










