我想知道如何将大文件上传到亚马逊 S3(> 1 TB)
理想情况下,网络应用程序上传机制应具有:
- 实时进度条
- 上传速度统计数据
- 暂停/恢复支持
- 直接从计算机上传到亚马逊 S3
- 内存效率高,因此大文件可以通过网络浏览器发送。
我已经尝试通过DjangoUploadify S3。虽然看起来它不能很好地处理大文件。
有人知道 Github 上现有的演示应用程序或使用以下任何语言的文档吗?
- 导轨
- Django
- PHP
- Java
最近,我也关注了 Knox S3 库 和 nodejs,尽管我还没有找到用于上传的演示应用程序。
最佳答案
尝试 resumable.js ,它是一个支持分块的 JavaScript 库,但仅限于 chrome 和 firefox。
关于node.js - 如何通过 webapp 将 1 TB 文件上传到 Amazon S3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10939660/