Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 如何使S3链接下载而不是流式传输?_Amazon S3 - Fatal编程技术网

Amazon s3 如何使S3链接下载而不是流式传输?

Amazon s3 如何使S3链接下载而不是流式传输?,amazon-s3,Amazon S3,我一直试图下载下面的链接,但它一直在流。已尝试将内容配置设置为附件,但似乎没有帮助。我想让人们下载它。救命啊!谢谢 您还应该将内容类型设置为类似应用程序/octet流的内容。这是一个非常老的问题,但我希望它能帮助一些人。您可以添加查询参数“response content disposition”=“attachment;filename=some file.txt” 您可以在AWS文档中找到更多信息/帮助: 另外,如果您使用的是ruby sdk,它会是这样的: s3_object.url_fo

我一直试图下载下面的链接,但它一直在流。已尝试将内容配置设置为附件,但似乎没有帮助。我想让人们下载它。救命啊!谢谢


您还应该将
内容类型设置为类似
应用程序/octet流的内容。这是一个非常老的问题,但我希望它能帮助一些人。您可以添加查询参数“response content disposition”=“attachment;filename=some file.txt”

您可以在AWS文档中找到更多信息/帮助:

另外,如果您使用的是ruby sdk,它会是这样的:

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