Активация сжатия (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, используемые для динамического сжатия.