我想建立一个网页,用户可以将非常大的数据文件上传到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权限。