1

我想知道如何上传大文件到Amazon S3(> 1兆兆字节)如何通过webapp将一兆兆字节的文件上传到Amazon S3?

理想的情况下在web-app上传机制应该有:

  1. 实时进度条
  2. 上传速度统计
  3. 暂停/恢复支持
  4. 上传直接从计算机到Amazon S3
  5. 存储器高效,从而使大的文件可以通过网页眉毛被发送呃。

我已经通过Django的试图Uploadify S3。尽管看起来它不能很好地处理大文件。

有没有人知道Github上的现有演示应用程序或使用以下任何语言的文档?

  • Rails的
  • Django的
  • PHP
  • 的Java

近日,也有我瞪大眼睛对诺克斯S3库的NodeJS,虽然我还没有找到一个演示应用程序上传。

+0

您正在使用错误的工具进行工作。这正是FTP的设计目的。 HTTP ...没有那么多。 – jamieb

+0

这是一个很好的观点。这是有道理的。尽管客户端仍然需要通过Web应用程序进行操作。 – ipegasus

+0

可嵌入网站的基于Java应用程序的FTP客户端? – jamieb

回答

2

尝试resumable.js,它是一个JavaScript库,支持chunking,但仅限于chrome和firefox。