如何使S3链接下载不流?

时间:2012-02-18 02:42:27

标签: amazon-s3

我一直试图让下面的链接下载,但它会保持流式传输。尝试将内容配置设置为附件但似乎没有帮助。我希望人们可以下载它。救命!感谢。

https://s3-ap-northeast-1.amazonaws.com/anahata/Guided+Relaxation.mp3

2 个答案:

答案 0 :(得分:0)

您还应将Content-Type设置为application/octet-stream

答案 1 :(得分:0)

这是一个非常古老的问题,但我希望它可以帮助某人。您可以添加查询参数“response-content-disposition”=“attachment; filename = some-file.txt”。

您可以在AWS文档中找到更多信息/帮助:http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html

另外,如果你使用ruby sdk,它将是这样的:

s3_object.url_for(:read, expires: expiration_date, response_content_disposition: 'attachment; filename=some-file.txt')