无法在浏览器开发工具中看到SignalR流量

10

我建立了使用SignalR的服务器和客户端代码。网站运行得非常完美,但是在任何浏览器(chrome、IE、Firefox)中都看不到Web流量。我知道Web流量存在,因为网站正在运行。

有没有办法在浏览器中查看SignalR流量?如果没有,那么最好的外部工具是什么,可以用来查看SignalR的流量?


可能是在Google Chrome中调试WebSocket的重复问题。 - haxtbh
3个回答

16

是的,您可以在开发者工具中查看SignalR流量(已在Chrome中测试)。

  1. 打开网络选项卡。

  2. 点击“WS”以过滤除Web Socket流量之外的所有内容。

  3. 刷新页面。您将看到类似下面这样的内容,显示连接已建立。请注意,您只会看到这一行,因为它只显示了WebSocket连接。不像您预期的那样,其他流量不会在此处显示(请参见下文)。

enter image description here

  1. 然后单击该行,它将显示详细信息。然后选择“消息”选项卡。它将实时显示正在发送和接收的消息。单击消息以查看二进制信息。

enter image description here


1


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接