我想压缩来自 IIS Express 驱动的 Web 应用程序的响应。我们使用 IIS Express 作为本地开发网络服务器,并在暂存和我们的构建机器上使用 IIS。我找到了很多关于在 IIS 上启用 gzipped 响应的指南,但在 IIS Express 上没有。甚至有可能吗?
最佳答案
您可以在 IIS Express 中启用压缩,就像在 IIS 中一样。
%PROGRAMFILES%\IIS Express
) appcmd set config -section:urlCompression /doDynamicCompression:true
要为 JSON 添加压缩,请从 IIS Express 安装目录运行以下两个命令:
appcmd set config /section:staticContent /+[fileExtension='.json',mimeType='application/json']
appcmd.exe set config -section:system.webServer/httpCompression /+"dynamicTypes.[mimeType='application/json',enabled='True']" /commit:apphost
确保重新启动 IIS Express。
关于asp.net - IIS Express 上的 GZip 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10102743/