gpt4 book ai didi

python - 如何使用 python boto 为 amazon S3 中存在的文件生成下载链接?

转载 作者:行者123 更新时间:2023-11-28 19:17:46 32 4
gpt4 key购买 nike

如何使用 python boto 为 amazon S3 中存在的文件生成下载链接?我试过了(key.generate_url)。但它是在浏览器中打开 .txt 文件而不是下载。

最佳答案

创建 URL 时,您应该指定一个“内容处置”响应 header :

headers = {'response-content-disposition': 'attachment; filename="your-filename.txt"'}
url = key.generate_url(expires_in=600, response_headers=headers)

the URL is used , 它会导致 S3 返回一个 Content-Disposition header这将向浏览器指示它应该下载文件而不是直接显示它。

关于python - 如何使用 python boto 为 amazon S3 中存在的文件生成下载链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31455389/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com