我正在使用Ruby on Rails和AWS gem.我可以获得预先签名的URL以供上传和下载.但是当我得到URL时没有文件,因此在download-url上将acl设置为'public-read'不起作用.
用例是这样的:1,服务器为用户提供了一个将内容上传到我的存储桶的路径,如果没有凭据,则无法读取.2,该内容需要在以后公开:任何人都可以阅读.
澄清一下:我没有上传文件,我提供的URL供我的用户上传.那时,我还想给用户一个公众可读的URL.如果我自己上传文件似乎会更容易.此外,读取URL需要永不过期.