繁体   English   中英

在S3上正确的gzip编码

[英]Correct gzip encoding on S3

使用“ aws s3 sync”传输文件时,传输的文件没有正确的Content-type和Content-encoding。 我可以通过调整/etc/mime.types来解决类型,但是不知道如何为“ .gz”扩展名设置正确的编码,因此压缩文件除了可以用作文本外:

  • 之后在s3上更改类型(似乎对我来说是双重工作)
  • aws-cli使用排除/包含正确的类型(这会导致多个命令)

任何想法如何解决这个问题? 谢谢...

这是我解决的方法,

aws s3 sync / tmp / foo / s3:// bucket / --recursive --exclude“ *” --include“ * .gz” --content-type“ text / plain; charset = UTF-8”

默认情况下,aws s3 sync命令假定最佳匹配的内容类型。 如果要更改默认行为,则需要单独处理它们。

参考:

https://docs.aws.amazon.com/cli/latest/reference/s3/sync.html

希望能帮助到你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM