有没有办法使用S3作为原点从AWS CloudFront使用ETag标头(用于缓存控制)和使用Compression(仅适用于支持它的客户端)分发JS Lib?
据我了解,我可以: 1)在S3上上传JS Lib(未压缩),在CloudFront上启用自动压缩 - 但是我失去了ETag标题,在这种情况下,这意味着我失去了在客户端快速更新JS Lib的能力
2)在S3上传JS Lib(已压缩): - 但我失去了不支持压缩的客户
3)使用自己的Origin代替S3并自行控制压缩: - 我失去了S3的高耐久性,我自己设置和管理Origin
有没有第四种方法没有我上面描述的缺点?