2013-01-14 126 views

回答

3

我不相信FireBug提供了一种通过Web Sockets查看单个消息的方法,因此您不会看到该级别消息的任何跟踪。 IE 10 Dev Tools也不支持查看Web Socket通信。 Chrome Dev Tools在2012年初IIRC增加了对查看单个Web Socket消息的支持。

,你能做些什么来得到一些洞察什么SignalR本身做的是设置日志记录=在轮毂上真正像这样:

$.connection.hub.logging = true; 

这将导致SignalR喷涌跟踪信息到调试器控制台。实际设置连接时,您可以在运行时或在页面加载时“实时”执行此操作。

最后,如果您熟悉Fiddler,您可以将其保存在任何浏览器的中间以查看Web Socket通信。

UPDATE:

的否则,如果由于某种原因,提琴手是不是你一个可行的选择一些思想。在调试过程中,您可以始终强制传输为longPolling,这样您就可以避免使用Web套接字,并只使用普通的HTTP(可以在FireBug中显示)看到HTTP。

相关问题