我部署了两个应用服务
Windows https://mysamplewinapp.azurewebsites.net/
Linux https://mysamplelinuxapp.azurewebsites.net/
进入 https://www.giftofspeed.com/gzip-test/ 并输入网址,我可以看到 Windows 的 GZIP 已启用,Linux 的 GZIP 未启用。
如何让 Linux 应用服务支持 Gzip 压缩?
最新
我仔细对比了windows下和linux下部署的webapp的区别。
发现Linux下部署的webapp Response Headers中内容很少
在窗口中。
在 Linux 中。
建议:
所以我们只需要在
Content-Encoding: gzip
中添加Response Headers
,就可以解决问题了。
私密
我们可以通过代码启用gzip压缩。
我不知道你的webapp是用什么语言写的。但是项目中一定有办法通过代码或者配置文件来实现。你需要根据代码语言去google搜索一下,你也可以告诉我,我帮你一起解决。
在下面的测试(NodeJS)中可以发现我的webapp在linux中支持Gzip压缩。
我有一个nuxtjs项目部署在azure webapp linux环境中。
我是 nuxt 新手,创建新的演示然后部署它。所以我认为我们可以通过代码启用
gzip compression
。
所以我在我的项目中搜索
gzip
。
因为一个是IIS(Windows),另一个是Kestrel(Windows)。