SignalR協議版本1.2和1.3有什麼區別? 我檢查了發行說明和github回購,但無法弄清楚發生了什麼變化。SignalR協議版本1.2和1.3之間的區別?
4
A
回答
4
最大的變化是當客戶決定他們「連接」。在1.3協議中,初始化消息被髮送回客戶端,然後客戶端才認爲自己已連接。相關的代碼:
在談判GET請求,客戶端協議和連接數據被添加作爲GET PARAMS到:
2
當客戶端使用longPolling這可能是改變我注意到的一個不完整的列表網址:
- 1.2只是〜/ signalr /洽談
- 1.3〜/ signalr /洽談clientProtocol = 1.3 & connectionData = [名字?的集線器]
在談判JSON repsonse,clientProtocol現在是1.3而不是1.2。
在爲longPolling發送POST請求時,會將connectionData(集線器的名稱)添加到URL中。
在dofowler提到的來自服務器的longPoll響應中,添加了一個「S」來初始化連接。
相關問題
- 1. MQTT和MODBUS協議之間的區別?
- 2. FIX和FAST協議之間的區別?
- 3. 協議和代表之間的區別?
- 4. WebSockets版本之間的協議區別是什麼?
- 5. Git Native協議或SSH協議之間的區別推送
- 6. Clojure協議和Groovy類別之間的區別
- 7. Context.Request.Cookies和Context.RequestCookies之間的SignalR區別
- 8. mysql基本版和社區版本之間的區別
- 9. elixir中的協議和行爲之間的區別
- 10. 編程中以太網和TCP/IP協議之間的區別?
- 11. Java接口和Objective-C協議之間的區別?
- 12. WS-Trust,WS-Fed和SAML 1.1/2.0協議之間的區別
- 13. GCKDeviceManager協議 - 是什麼didDisconnectWithError之間的區別:和didDisconnectFromApplicationWithError :?
- 14. ejabberd中MAM協議的0和1之間有什麼區別?
- 15. webhdfs://和hdfs://之間在底層協議方面有區別嗎?
- 16. Java paintComponent覆蓋版本5和版本6之間的區別
- 17. IAB版本2和版本3之間的區別
- 18. 二進制版本和源代碼版本之間的區別?
- 19. SCORM 1.2與SCORM 2004之間的區別
- 20. SIgnalR iOS客戶端返回null爲connectionId和協議版本
- 21. cmakeable版本的協議緩衝區
- 22. OpenSSL TLS/SSL版本之間的區別
- 23. IE6版本之間的區別
- 24. MySQL發佈版本之間的區別
- 25. DB2版本之間的區別
- 26. Apache Storm版本之間的區別?
- 27. Android SDK版本之間的區別
- 28. Oracle版本之間的區別
- 29. VSE版本和Vyatta Core版本之間有什麼區別AMI
- 30. swift最新最新這些協議之間的區別
這是否意味着我們在s = 1之前不會將connectionstatus更改爲連接狀態? –
這是正確的! – davidfowl