2010-06-24 77 views
1

我知道我們可以通過將Response.Filter聲明爲GZip或Delfalte流來壓縮響應,但我怎樣才能同時執行壓縮和縮小?聲明繼承Stream的新類,然後首先對內容執行minify,然後通過GZip或Deflate對其進行壓縮,具體取決於各自支持的User-Agent?如何將Compress和Minify內容結合在一起?

回答

1

對於javascript & css文件,您可以使用Microsoft Ajax Minifier 4.0來縮小它們。
您也可以使用Microsoft Ajax Minifier as a Build Task

對於響應壓縮,您是正確的方式,您可以使用Response.Filter並使用GZip或Delfalte流。
有關使用Response.Filter的示例代碼,請參閱以下文章Combining, Compressing, Minifying ASP.NET ScriptResource and HTML Markups

此外,您可以使用IIS來壓縮內容。

相關問題