Amazon web services 更改S3存储桶策略中特定文件扩展名的内容类型

Amazon web services 更改S3存储桶策略中特定文件扩展名的内容类型,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,目前,当我将属性列表文件(plist扩展名)放入S3存储桶时,出于某种原因,它将内容类型设置为application/octet stream。当我在Objective-C(iOS)中下载它时,它会引起问题 如何更改bucket策略,使其自动将内容类型设置为text/plain您无法更改。默认内容类型为“应用程序/八位字节流” 请在以下aws文档中找到相同的内容 您唯一的选择是在上载时设置内容类型,或在上载完成后更新内容类型。如果您使用的是windows,并且使用CloudBerry,则可以使

目前,当我将属性列表文件(plist扩展名)放入S3存储桶时,出于某种原因,它将内容类型设置为application/octet stream。当我在Objective-C(iOS)中下载它时,它会引起问题


如何更改bucket策略,使其自动将内容类型设置为text/plain

您无法更改。默认内容类型为“应用程序/八位字节流”

请在以下aws文档中找到相同的内容


您唯一的选择是在上载时设置内容类型,或在上载完成后更新内容类型。

如果您使用的是windows,并且使用CloudBerry,则可以使用规则自动设置plist扩展的内容类型。我用它来处理iOS文件,效果很好。我不必每次都记着设定


Greg

您可以使用S3中文件的元数据属性更改内容类型: