![](/img/trans.png)
[英]Downloaded csv.gzip from S3 bucket and it's in hieroglyphs (encoding error)
[英]Correct gzip encoding on S3
使用“ aws s3 sync”传输文件时,传输的文件没有正确的Content-type和Content-encoding。 我可以通过调整/etc/mime.types
来解决类型,但是不知道如何为“ .gz”扩展名设置正确的编码,因此压缩文件除了可以用作文本外:
任何想法如何解决这个问题? 谢谢...
这是我解决的方法,
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.