我自己完成了这个(~20GB 文件,没有 multer)我可以推荐以下内容(可能你已经考虑过其中的大部分,但为了完整性):
选择合适的上传控件(或编写自己的控件,但基本上可以将数据分块的内容最好。我认为我使用了 plupload)
在服务器上创建一个 API 来处理接收到的块数据,并在上传期间将其写出到临时位置(您可能还想散列和检查单个片段)。
上传完成后,检查文件(我使用了客户端生成的哈希值,并根据上传的数据进行了检查)
穆特应该工作得很好。它将通过 HTTP 传入的数据流式传输到磁盘上的文件。它不会锁定您的服务器。然后,在您的端点中,您可以访问该文件位置,并可以使用它执行您需要的任何操作。
| 归档时间: |
|
| 查看次数: |
8504 次 |
| 最近记录: |