我有一个小应用程序正在访问 S3 上的文件。我正在处理 3 种不同的文件类型,有些是 gzip 压缩的,有些不是。
我有一些代码正在查看文件类型(不幸的是没有扩展名,所以我必须尝试解码不同的类型)但是添加一些文件是压缩的,而有些文件没有压缩会产生更多的开销。
我希望有一种方法可以从 s3 请求内容编码,但在文档中没有找到任何内容。
如果这是不可能的,是否有一种同步的方式来检查文件的内容编码?我在 s3 对象中看不到任何显示编码的内容,返回的 S3 上唯一的属性是 Content-Type、ETag、Body、Metadata、ContentLength 和 AcceptRanges。