Активация сжатия (esp. Динамическое сжатие) с IIS-Express

возможно ли каким-то образом включить динамическое сжатие (для WCF-служб) в IIS-Express?

это проблема среды разработки, поэтому я не могу использовать полную версию: но мне нужно выяснить, как она будет вести себя со сжатием.

2 ответов


перейдите в папку установки IIS Express (%programfiles%\IIS Express) и выполните следующую команду, чтобы включить динамическое сжатие.

appcmd set config -section:urlCompression /doDynamicCompression:true

затем добавить MIME-типы. Выполните следующие команды, чтобы добавить подстановочные знаки или взглянуть наhttp://www.iis.net/ConfigReference/system.webServer/httpCompression чтобы добавить определенные MIME-типы

 appcmd set config /section:httpCompression /staticTypes.[mimeType='*/*'].enabled:"true" /commit:apphost

  appcmd set config /section:httpCompression /dynamicTypes.[mimeType='*/*'].enabled:"true" /commit:apphost

Я нашел файл конфигурации в Documents/IISExpress/config / applicationhost.config: здесь, в разделе httpCompression, вы можете определить типы mime, используемые для динамического сжатия.