2013-01-14 42 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。

相關問題