1 Answer
- Newest
- Most votes
- Most comments
0
【以下的回答经过翻译处理】 我找出了问题所在,就在使用Kinesis Firehose将对象写入S3时,它会在对象的元数据中添加一个key/value对: "Content-Encoding=gzip"。当我们在浏览器(UI)上请求下载S3中的对象时,这个key/value对会添加到response header中,这会导致浏览器自动解压缩该对象。最新的浏览器内置此功能,可以在下载时解压缩此类文件。因此,存储在S3存储桶中的文件具有正确的格式和压缩值,但当我们下载它时,浏览器会自动解压缩它,这是启用了GZIP压缩的Kinesis Firehose传递到S3的预期行为。
Relevant content
- Accepted Answerasked 6 months ago
- asked a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago