0

我正在编写一个应用程序,用户可以在其中编写便笺,并且每个便笺都可以附加许多文件。

我希望用户能够单击“浏览”,选择多个文件,这些文件将在用户单击“保存注释”时上传。

我希望这些文件直接上传到 Amazon S3(或其他一些云存储解决方案?)而不通过我的服务器,所以我不必担心上传会阻塞我的服务器。

实现这一目标的最佳方法是什么?我见过很多直接上传到 Amazon S3 的示例,但没有一个支持多个文件。我是否必须通过循环浏览使用“浏览”按钮选择的文件集合来以某种方式在 Javascript 中完成这一切?

谢谢!

4

1 回答 1

0

从技术上讲,您驻留在浏览器中的 javascript 可以对 AWS 进行 HTTP RESTful 调用并将数据存储在 S3 中,但是您将在脚本中公开安全凭证以连接到 AWS ......不好。

我想唯一的方法是通过一个可以安全访问 AWS 并存储笔记的网络服务器来处理它。或者,你可以将这些笔记写入本地磁盘(网络服务器所在的位置),并安排像 s3cmd 这样的工具到自动将它们与 S3 存储桶同步。

于 2013-08-26T13:57:10.963 回答