小编Cod*_*tix的帖子

使用S3 Presigned-URL上传一个文件,该文件将具有公共读取权限

我正在使用Ruby on Rails和AWS gem.我可以获得预先签名的URL以供上传和下载.但是当我得到URL时没有文件,因此在download-url上将acl设置为'public-read'不起作用.

用例是这样的:1,服务器为用户提供了一个将内容上传到我的存储桶的路径,如果没有凭据,则无法读取.2,该内容需要在以后公开:任何人都可以阅读.

澄清一下:我没有上传文件,我提供的URL供我的用户上传.那时,我还想给用户一个公众可读的URL.如果我自己上传文件似乎会更容易.此外,读取URL需要永不过期.

ruby ruby-on-rails amazon-s3 amazon-web-services

8
推荐指数
1
解决办法
6107
查看次数