任何人都可以指向我的任何類型的文檔,以瞭解如何在socket.io上實現二進制文件?它列出他們已在幾個月前添加了支持,但我無法找到任何文檔。socket.io二進制支持文檔
3
A
回答
2
Socket.IO不支持二進制數據,因爲並非所有的傳輸都支持這個。你應該做的是看看http://binaryjs.com/
如果你不想要這樣的解決方案,你將不得不打包一個字符串的所有二進制數據並在客戶端再次解碼。但這是基本上和binaryjs一樣。它使用定製的messagepack(編碼器)發送數據看https://github.com/binaryjs/js-binarypack
1
還有一個模塊,極大地幫助了發送二進制DTA與socket.io
嘗試deliveryjs
它提供了通過socket.io在客戶端和服務器之間進行二進制數據通信的方法。 (但使用base64相互轉換方法)
1
更新的人誰到這裏來,看看socket.io-stream
0
截至目前,since 2014 (v1.0) Socket.IO supports binary files。我還寫了關於如何使用它的blog post(因爲我發現文檔有點缺乏)
相關問題
- 1. 支持分頁FHIR二進制文檔
- 2. Rails二進制流支持
- 3. socket.io流二進制數據
- 4. AutobahnJS支持二進制消息嗎?
- 5. 龍捲風支持二進制的websockets
- 6. Blackberry的Socket.IO支持
- 7. socket.io不支持express3?
- 8. 是否支持構建庫二進制文件(.a/.so)?
- 9. 使用.wav文件的API網關二進制支持
- 10. 什麼是VB6本地化支持二進制文件?
- 11. socket.io二進制緩衝區的優點?
- 12. CVS分支+二進制文件
- 13. Socket.io的文檔?
- 14. Google Chrome是否支持socket.io?
- 15. 基於二進制格式文檔訪問特定的二進制信息
- 16. 從哪裏獲得VB6本地化支持二進制
- 17. JMAP支持堆轉儲和二進制轉儲格式
- 18. 無效的二進制無效快速支持
- 19. XCode6二進制無效,沒有來自ITC支持的細節
- 20. 哪個python soap客戶端支持spyne二進制類型?
- 21. 龍捲風websockets支持二進制部分2
- 22. 二進制堆是否支持減鍵操作?
- 23. 的Memcached :: touchByKey():觸摸僅支持二進制協議
- 24. Log4j不支持二進制日誌格式?
- 25. MySQL二進制日誌支持日誌記錄Uid嗎?
- 26. 二進制上傳失敗, 「丟失的64位支持」
- 27. Socket.io開始支持從1.0的二進制流,是否有一個完整的例子,特別是圖像
- 28. 可以Sharepoint文檔庫支持文件夾版本控制嗎?
- 29. 升壓二進制文件讀取錯誤不受支持的版本
- 30. 指定的文件是無法識別或不支持的二進制格式
作爲對此評論的更新,看來Socket.IO在其即將發佈的版本中添加了二進制支持,請參見https:// github.com/LearnBoost/socket.io/commit/745ee03102e7e5f780346054d0859ff1d8da839b –
更新:Socket.IO現在支持二進制! :) –