Is Brotli (Content-Encoding: br) supported/configurable on the Adobe-managed CDN in AEM as a Cloud Service?
We are investigating Brotli compression for static CSS/JavaScript assets on an AEM as a Cloud Service production environment.
Fastly documentation confirms that Fastly supports Brotli compression. However, we would like to understand whether Brotli is officially supported and configurable when using the Adobe-managed CDN provided with AEM as a Cloud Service.
Our current production testing shows:
Accept-Encoding: gzip→Content-Encoding: gzipAccept-Encoding: br,gzip→Content-Encoding: gzipAccept-Encoding: br→ noContent-Encodingheader and the uncompressed response is returnedVary: Accept-Encodingis present
We have reproduced this behavior with both CSS and JavaScript assets across multiple production AEMaaCS domains.
Could someone from the Adobe AEMaaCS/CDN team please clarify:
- Is Brotli (
Content-Encoding: br) officially supported by the Adobe-managed CDN for AEM as a Cloud Service? - If supported, is Brotli enabled by default, or does it need to be enabled for a customer environment?
- Is there an officially supported
cdn.yamlconfiguration or another AEMaaCS configuration/process to enable Brotli? - Is Brotli supported/configurable at the AEM Dispatcher layer, or is compression handled exclusively by the Adobe-managed CDN?
- If Brotli is supported by the underlying CDN but is not currently being served, does enabling it require an Adobe support request?
Any Adobe documentation or official guidance on this would be appreciated.