Newest
I carefully compared the differences between webapp deployed under windows and linux.
It is found that the webapp deployed under Linux has very little content in the Response Headers.
In windows.

In Linux.

Suggestion:
So we just need to add Content-Encoding: gzip
in Response Headers
, then we can solve the issue.
PRIVIOUS
We can enable gzip compression by code.
I don't know what language your webapp is written in. But there must be a way to achieve it through code or configuration files in the project. You need to search by google according to the code language, you can also tell me, I will help you solve it together.
Below test (NodeJS) wen can find my webapp in linux support Gzip compressed.
I have a nuxtjs project deployed in azure webapp linux environment.


I am new to nuxt, and create new demo then deploy it. So I think we can enable gzip compression
by code.
So I seacrh gzip
in my project.
