Response.Filter を GZip または Delfalte ストリームとして宣言することで応答を圧縮できることはわかっていますが、圧縮と圧縮の両方を一緒に実行するにはどうすればよいでしょうか? Stream を継承する新しいクラスを宣言し、最初にコンテンツを縮小してから、サポートされている User-Agent に応じて GZip または Deflate で圧縮しますか?
質問する
473 次
2 に答える
1
JavaScript と css ファイルの場合、Microsoft Ajax Minifier 4.0を使用して縮小できます。Microsoft Ajax Minifier を Build Task として
使用することもでき ます。
応答圧縮については、正しい方法で、Response.Filter を使用して、GZip または Delfalte ストリームを使用できます。
Response.Filter を使用するためのサンプル コードについては、次の記事「ASP.NET ScriptResource と HTML マークアップの結合、圧縮、縮小」を参照してください。
また、IIS を使用してコンテンツを圧縮することもできます。
于 2010-06-28T15:37:41.267 に答える
0
うーん... 2 日と何も。Mads Kristensen のアプローチhttp://madskristensen.net/post/A-whitespace-removal-HTTP-module-for-ASPNET-20.aspxを確認してください。しかし、これはまさに私が望むものではありませんが、何もないよりはましです ;)
于 2010-06-25T16:44:50.860 に答える