如何创建一个网页,用于将非常大的文件上传到OpenStack Swift?

时间:2016-01-31 13:06:49

标签: web rackspace openstack-swift cloudfiles

我想建立一个网页,用户可以将非常大的数据文件上传到OpenStack Swift。数据文件的文件大小有时超过Rackspace Cloud Files(5 GB)的目标文件大小限制。这似乎排除了使用FormPost的可能性 用于上传输入文件。 引用Rackspace Cloud Files documentation如果您的用户尝试上传大于5 GB的对象,则会出现文件大小错误

我如何设置一个用户可以上传非常大的网页 数据文件到OpenStack Swift?我们目前使用OpenStack提供商Rackspace及其名为Rackspace Cloud Files的Open Swift服务。

FormPost本来是一个很好的解决方案,因为它不依赖于通过我的Web服务器发送数据文件。使用FormPost,数据文件将直接发送到Rackspace Cloud Files。

作为一个很好的通用安全权限策略,我还希望找到一种方法,让用户尽可能少地获得Rackspace权限。

0 个答案:

没有答案