簡體   English   中英

如何在asp.net應用程序內部進行GZIP壓縮?

[英]How GZIP compression will take place inside asp.net application?

我當時正在使用PageSpeed Insights在asp.net應用程序中進行頁面優化,結果發現我需要將所有請求壓縮為Gzip格式以減少大小和加載時間。

但是,當我檢查網絡中的請求時,顯示出在請求標頭響應標頭中已經分別具有Accept-Encoding:gzip,deflate,sdchContent-Encoding:gzip 這意味着將自動為aspx頁面進行編碼!

這是怎么發生的? 是默認設置嗎?

對於js和CSS,沒有編碼,在PageSpeed Insights中 ,我也需要在“高優先級”部分中壓縮所有jscss 我如何在asp.net應用程序中實現它?

IIS可以為您執行gzip壓縮,下面的示例包含在您的web.config中

<system.webServer>
    <!-- enable gzip compression -->
    <urlCompression doStaticCompression="true" doDynamicCompression="true" dynamicCompressionBeforeCache="true" />
</system.webServer>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM