web-dev-qa-db-ja.com

IIS ExpressでのGZip応答

IIS Express駆動のWebアプリケーションからの応答を圧縮したい。ローカル開発WebサーバーとしてIIS Expressを使用し、IISステージングとビルドマシンで。IISでgzipされた応答を有効にするためのガイドをたくさん見つけましたが、IIS Expressではありません。それも可能ですか? ?

26
Phil

IISの場合と同様に、IIS Expressで圧縮を有効にできます。

  1. コマンドプロンプトを開始し、IIS Expressインストールフォルダー(%PROGRAMFILES%\IIS Express

  2. 次のコマンドを実行します

appcmd set config -section:urlCompression/doDynamicCompression:true

JSONの圧縮を追加するには、IIS Expressインストールディレクトリから次の2つのコマンドを実行します。

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を再起動してください。

38
vikomall