S3cmd 内容编码 gzip 不起作用 - 始终使用 UTF-8 编码
S3cmd content-encoding gzip not working - always UTF-8 encoding instead
我尝试使用 S3cmd 工具将 HTML 文件上传到 S3。
s3cmd put --recursive --debug --exclude '*' --include '*.html' --mime-type="text/html; charset=utf-8" --add-header='Content-Encoding: gzip' --add-header='Cache-Control: max-age=259200' foo/ s3://bar/
无论我尝试什么,GZIP 编码都不起作用。相反,S3 上的所有文件始终以这种方式编码:Content-Encoding=utf-8
我怎样才能覆盖这个 utf-8 编码,这首先是如何发生的?谢谢!
似乎是 s3cmd 本身。我使用的是 1.5.0 版本,它可能有一个错误。它完全忽略了我的 GZIP 内容 headers。我升级到 1.5.2,现在工作正常。
我尝试使用 S3cmd 工具将 HTML 文件上传到 S3。
s3cmd put --recursive --debug --exclude '*' --include '*.html' --mime-type="text/html; charset=utf-8" --add-header='Content-Encoding: gzip' --add-header='Cache-Control: max-age=259200' foo/ s3://bar/
无论我尝试什么,GZIP 编码都不起作用。相反,S3 上的所有文件始终以这种方式编码:Content-Encoding=utf-8
我怎样才能覆盖这个 utf-8 编码,这首先是如何发生的?谢谢!
似乎是 s3cmd 本身。我使用的是 1.5.0 版本,它可能有一个错误。它完全忽略了我的 GZIP 内容 headers。我升级到 1.5.2,现在工作正常。