Amazon s3 s3cmd为图像/jpeg设置正确的内容类型

Amazon s3 s3cmd为图像/jpeg设置正确的内容类型,amazon-s3,amazon-cloudfront,s3cmd,Amazon S3,Amazon Cloudfront,S3cmd,我上传了许多包含图像的目录,如何正确地将内容类型修改为image/jpeg,而不必重新上传图像 我试过: s3cmd modify s3://ccc-public/catalog/cropped/EP01L.jpg --add-header="Cache-Control:max-age=1296000" --mime-type="image/jpeg" --recursive -vvv 但是内容类型总是以二进制/八位字节流的形式出现 现在,任何非常受欢迎的建议,建议使用官方的 该命令包括用于指

我上传了许多包含图像的目录,如何正确地将内容类型修改为image/jpeg,而不必重新上传图像

我试过:

s3cmd modify s3://ccc-public/catalog/cropped/EP01L.jpg --add-header="Cache-Control:max-age=1296000" --mime-type="image/jpeg" --recursive -vvv
但是内容类型总是以二进制/八位字节流的形式出现


现在,任何非常受欢迎的建议,建议使用官方的


该命令包括用于指定mime类型的选项,但默认情况下,上传文件时会猜测文件的mime类型。

现在,建议使用官方命令


该命令包括用于指定mime类型的选项,但默认情况下,上传文件时会猜测文件的mime类型。

s3cmd最近与中一样,在上个周末修复了此问题,但代码尚未上传。请尝试使用此分支:

再进行一点测试,这将合并到上游

然后,您的命令应该完全按照您的预期工作。
-mdomsch,s3cmd维护人员最近也加入了进来,在过去的这个周末修复了这个问题,但是代码还没有上游。请尝试使用此分支:

再进行一点测试,这将合并到上游

然后,您的命令应该完全按照您的预期工作。
-mdomsch,s3cmd维护人员最近也遇到了这个问题,并使用了这里的一些信息

对我们来说,最终要确保您使用以下内容更改内容类型

--add-header='content-type':'image/png'  

我想在这里强调使用小写内容类型vs内容类型。这就是最终产生影响的原因。

最近也遇到了这个问题,并使用了这里的一些信息

对我们来说,最终要确保您使用以下内容更改内容类型

--add-header='content-type':'image/png'  

我想在这里强调使用小写内容类型vs内容类型。这就是最终产生影响的原因。

-addheader对我没有帮助。但下面的方法奏效了

s3cmd put style.css -m 'text/css' s3://mybucket

-添加标题对我没有帮助。但下面的方法奏效了

s3cmd put style.css -m 'text/css' s3://mybucket