Morten OC
Morten OC

Reputation: 1784

Brotli compression in Azure Front Door not working without caching

I have a backend pool in Azure Front Door which contains a number of VMs with IIS 10. Brotli compression extension is installed on all IIS. When I hit a VM directly, I can verify Brotli compression is working.

Two Routing Rules is enabled, both pointing to the same backend pool in Front Door.

  1. Rule one is with caching enabled. This one gets Brotli headers and compression from my IIS pool.
  2. Rule two is without caching enabled. Brotli headers are not shown in response, and the response is not compressed.

Why is compression only working when caching is enabled? I do not wish to cache Rule 2, only compress the response.

Rule 1 - Brotli working

enter image description here

Rule 2 - Brotli not working

enter image description here

Upvotes: 3

Views: 1920

Answers (1)

Morten OC
Morten OC

Reputation: 1784

[Update] This is currently a limitation in AFD, confirmed by Microsoft.

Please vote on feature here https://feedback.azure.com/forums/217313-networking/suggestions/40186792-expand-azure-front-door-compression-support

Upvotes: 0

Related Questions