簡體   English   中英

客戶端是否應該使用http post或socket.io將文件上傳到我的nodejs服務器?

[英]Should the client upload files to my nodejs server with http post or socket.io?

如果我要通過socket.io發送文件的數據二進制文件,性能會有差異嗎?

好吧,我現在開發了我的測試! 總結一下HTTP.POST是一種更快的方法!

插座 上面我用Socket.IO上傳了大約726mb file (express) http 上面我在這里使用了http.postformidable (沒有表達),這是一個問題,使用socket.io方式,我必須一步一步地發送我從(video.mov)726mb文件中讀取的二進制數據, (64*1024 Bytes reading and sending reading sending...to prevent some Memory Error).

向大家展示我的代碼也許是個好主意:

Socket.IO Uploadindex.html server.js HTTP-POST Upload:(It's not my coding!): server.js

通過HTTP在2分鍾以上上傳文件后,大多數瀏覽器將崩潰,因此,我建議使用socket.io上傳大文件。 它還允許您停止並在停止它們的位置重新開始上傳。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM