在云端启用 Brotli 压缩

Enable Brotli Compression on cloudfront

我在云端部署了一个 angular 4 生产版本。对于压缩,我在服务器上启用了 gzip 压缩。我想在云端为每个请求的资源启用 brotli 压缩。

我已经在发送 gzip br headers,如下图所示:

如何在云端配置brotli压缩?

您必须在原始服务器上处理此问题,CloudFront 仅支持 gzip。

如果您的源发送 Content-Encoding header CloudFront 不应对其进行 gzip。

查看docs

CloudFront 现在支持 Brotli 压缩。 CloudFront 在将 'br' 转发到您的来源之前将其包含在规范化 'Accept-Encoding' header 中。如果您的来源不处理压缩,CloudFront 可以使用 Brotli 在边缘压缩可缓存的响应。

查看announcement or docs了解具体细节。