1
我成功將幀的form
中的文件數據發送到websocket
。我可以拆分多個幀中的文件數據併發送到websocket
,但我不知道如何接收和合並一個數據數組中的幀。如何在多幀中接收二進制數據lang
我會爲獲得發送文件的WebSocket的進度做到這一點:
import (
"golang.org/x/net/websocket"
"io/ioutil"
...
...
)
...
...
var data []byte
err = websocket.Message.Receive(ws, &data)
if (err == nil) {
ioutil.WriteFile("/home/img.jpg", data, 0644)
}
如果我們在醫學診斷中使用10 + GB大小的圖像,可能會很有必要 – Altenrion
我可以發送大消息(文件數據字節),但是如何在不分幀的情況下獲得發送文件的進度(百分比) ? – Saeed
要小心,主持人喜歡在聊天室中移動長時間的對話。更好的實踐 - 編輯主要問題的細節。 – Altenrion