关于asp.net:IIS Express上的GZip响应

GZip response on IIS Express

我想压缩来自IIS Express驱动的Web应用程序的响应。我们将IIS Express用作本地开发Web服务器,并在登台和构建计算机上使用IIS。我找到了许多有关在IIS上启用压缩响应的指南,但对于IIS Express则没有。甚至有可能吗?


您可以像在IIS中一样在IIS Express中启用压缩。

  • 启动命令提示符并转到IIS Express安装文件夹(%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。