ASP.NET C# 頁面壓縮 Compression Gzip Deflate

稍微研究了一下頁面壓縮...

壓縮後的頁面空間變小,可以稍微的降低網頁的流量,提昇傳輸的速度...

稍微研究了一下頁面壓縮...

壓縮後的頁面空間變小,可以稍微的降低網頁的流量,提昇傳輸的速度...

廢話不多說 來看程式囉

基本上 ... ScriptResource.axd 這個檔案是不可以壓縮的(不然後果嚴重) 瀏覽器不會自己解壓縮

所以我把這個檔案排除

再來最重要的 是在Web.config 內將其加入至httpModules標籤內

<add name="HttpCompression" type="Library.framework.HttpCompression"/>

再來一個 可以在頁面底部標示啟動哪種壓縮模式(請自行加入文件底部)

<%=Context.Items["Compression"].ToString() %>

以上

Phoenix 9/19