9
ASP.NETでGZip圧縮を実装する方法は?
asp.netページ(CSSファイルとJSファイルを含む)にGZip圧縮を実装しようとしています。次のコードを試しましたが、.aspxページのみが圧縮されます(YSlowから見つかりました) HttpContext context = HttpContext.Current; context.Response.Filter = new GZipStream(context.Response.Filter, CompressionMode.Compress); HttpContext.Current.Response.AppendHeader("Content-encoding", "gzip"); HttpContext.Current.Response.Cache.VaryByHeaders["Accept-encoding"] = true; 上記のコードは、外部ファイルとして含まれているCSSファイルとJSファイルではなく、.aspxページコード(マークアップ)のみを圧縮しています。コードを使用してASP.NETでGZip圧縮を実装する方法を教えてください(IISサーバー構成にアクセスできない共有ホスティングサーバーを使用しているため)。また、上記のコードでは、最後の2行、それらが使用される理由、およびこれらの行の目的は何ですか。説明してください!
81
c#
asp.net
compression
gzip