您是否可以在服務器端辨別給定SignalR連接使用哪種傳輸方法? (?的WebSockets,SSE,長輪詢等)SignalR - 檢測服務器端連接的傳輸方法
16
A
回答
16
內部集線器可以探測傳送正在使用的查看請求的查詢字符串:
Context.QueryString["transport"]
這將評估爲「WebSockets的」,「 serverSentEvents「,」foreverFrame「或」longPolling「。
理想情況下,自從SignalR爲您抽象出代碼後,您的代碼應該不依賴於使用哪個傳輸。但是,這可能對日誌記錄等有用。
4
對於ASP.NET SignalR版本2.0,您可以使用$.connection.hub.transport.name
打印輸出的名稱。它將評估爲「serverSentEvents」和其他傳輸。
相關問題
- 1. 連接到SignalR服務器
- 2. SignalR自定義服務器端方法
- 3. SignalR java無法連接到服務器
- 4. SignalR無法在JavaScript客戶端重新連接到服務器
- 5. SignalR javascript客戶端計時器錘擊連接的服務器
- 6. SignalR:服務器如何建立與客戶端的連接?
- 7. 檢測服務器和客戶端之間的連接丟失
- 8. 在Windows上檢測服務器端的RPC連接丟失
- 9. 在分析服務器上檢測LiveQuery連接的客戶端
- 10. 從服務器到客戶端的連接,文件傳輸
- 11. 將客戶端連接到服務器端的方法
- 12. 傳輸失敗連接到服務器
- 13. 建立SSE連接後,SignalR服務器關閉與Unity客戶端的連接
- 14. 檢測Silverlight服務器端
- 15. 將Silverlight客戶端連接到SignalR服務器
- 16. node.js http服務器,檢測何時客戶端斷開連接
- 17. c#檢測客戶端從服務器斷開連接
- 18. 如何檢測tcp客戶端連接到c + +服務器
- 19. 如何檢測客戶端從node.js服務器斷開連接
- 20. Facebook連接登錄狀態服務器端檢測
- 21. Thrift服務器:檢測客戶端斷開連接(C++庫)
- 22. Socket.io - nodejs服務器端。重新連接後關閉傳輸
- 23. angularjs signalr - 解析服務器的方法
- 24. SignalR中的呼叫服務器和客戶端方法
- 25. SignalR - 如何檢測斷開連接的客戶端
- 26. SignalR:檢測客戶端的連接狀態
- 27. 在客戶端檢測SignalR中的連接丟失
- 28. SignalR服務器方法上IIS
- 29. 檢測React PHP客戶端是否無法連接到服務器
- 30. MVR SignalR服務器和Windows服務SIgnalR客戶端之間的SignalR
非常方便客戶。儘管OP要求,但不是方便的服務器端。 – 2017-07-10 09:03:19