Ruby 任意文件名的Amazon S3签名url

Ruby 任意文件名的Amazon S3签名url,ruby,amazon-web-services,amazon-s3,Ruby,Amazon Web Services,Amazon S3,当GET请求的文件尚未上载且我不知道文件名时,如何为该请求设置签名url 发生这种情况的原因是,我允许人们使用预先签名的POST url将任意文件上传到我的s3存储桶中。但我想让正在上载的人下载他们的文件,而无需再次点击我的服务器来生成url。如果两个人选择相同的任意文件名会怎么样?在我的情况下不会发生这种情况,因为您只能将一个文件上载到此关键位置。

当GET请求的文件尚未上载且我不知道文件名时,如何为该请求设置签名url


发生这种情况的原因是,我允许人们使用预先签名的POST url将任意文件上传到我的s3存储桶中。但我想让正在上载的人下载他们的文件,而无需再次点击我的服务器来生成url。

如果两个人选择相同的任意文件名会怎么样?在我的情况下不会发生这种情况,因为您只能将一个文件上载到此关键位置。