Активация сжатия (особенно динамического сжатия) с помощью IIS-Express - PullRequest
7 голосов
/ 04 июля 2011

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

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

Ответы [ 2 ]

10 голосов
/ 05 июля 2011

Перейдите в папку установки 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
8 голосов
/ 06 июля 2011

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

...