通过boto3在s3中保存文件后,正在下载而不是查看文件

我正在使用带有代码的boto3模块将我的烧瓶api中的一些html内容保存到Amazon s3中

s3.Object(BUCKET_NAME,PREFIX + file_name +'。html')。put(Body = html_content)

该文件存储在s3中,但是当我要查看它时,它只是被下载而不是被查看。我宁愿尝试查看文件而不是下载文件。如何从boto3命令修复它?请帮助我。

QQ170102852 回答:通过boto3在s3中保存文件后,正在下载而不是查看文件

转到S3存储桶并浏览到文件>属性>元数据,有一个名为Content-Type的密钥,它告诉AWS什么是内容类型,它可能已设置为二进制,因此仅在当前下载,如以下屏幕截图所示:

metadata screenshot

例如,如果将此值更改为“ text / plain”,它将尝试查看它。

本文链接:https://www.f2er.com/3140191.html

大家都在问