【发布时间】:2018-03-15 18:21:44
【问题描述】:
大家好,我坚持这一点。我希望能够通过几个XMLHttpRequest 发送文件块,并从 nodejs 接收这些部分并从该二进制文件构建初始文件。
问题是结果文件格式不正确。我猜是因为编码。
在 FE im 上使用 file.slice 将文件拆分为几个部分,这看起来很公平,因为浏览器很好地设置了 Content-Length..
在后端我使用fs.createWriteStream 写入二进制数据,但可能编码不正确..
带有重现问题说明的 repo -> https://github.com/k1r0s/node-xhr-chunked-upload
提前致谢!
【问题讨论】:
标签: javascript node.js ajax xmlhttprequest