我知道我們可以通過將Response.Filter聲明爲GZip或Delfalte流來壓縮響應,但我怎樣才能同時執行壓縮和縮小?聲明繼承Stream的新類,然後首先對內容執行minify,然後通過GZip或Deflate對其進行壓縮,具體取決於各自支持的User-Agent?如何將Compress和Minify內容結合在一起?
1
A
回答
0
hm ... 2天沒事。檢查出Mads Kristensen的方法http://madskristensen.net/post/A-whitespace-removal-HTTP-module-for-ASPNET-20.aspx。然而,這不完全是我想要的,但總比沒有好;)
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來壓縮內容。
相關問題
- 1. 如何將div內容與css3結合在一起?
- 2. jquery和ajax如何結合在一起?
- 3. 將list.phtml和view.phtml結合在一起
- 4. rails將mail_to和button_to結合在一起
- 5. 將nodejs html5和canvas結合在一起
- 6. 將MediaWiki內容合併到一起
- 7. 如何在Spring中將Retryable和CircuitBreaker結合在一起?
- 8. 如何將`var`和`const`結合起來?
- 9. 如何將homeUrl和createUrl結合起來?
- 10. 如何將Catalyst和ngettext結合起來?
- 11. 如何將Box2dWeb和RequireJs結合在一起
- 12. 如何將Spring Roo和GWT結合在一起
- 13. 你如何將JavaScript代碼和html代碼結合在一起?
- 14. 如何將PHP和Javascript結合在一起?
- 15. 如何將點擊和懸停功能結合在一起
- 16. 如何在內存中壓縮commons compress?
- 17. 使用symfony2 gzip compress動態內容
- 18. F#:將歧視聯合體和類層次結合在一起?
- 19. 如何將標準內容類型與自定義的hook_access()結合起來?
- 20. 將兩個指令結合在一起
- 21. 將兩個腳本結合在一起
- 22. iOS5將CGAffineTransform與animationImages結合在一起?
- 23. 將源代碼結合在一起
- 24. 將記錄結合在一起
- 25. 將SQL結果組合在一起?
- 26. 將WordPress和Easy FancyBox結合在一起,標題和說明
- 27. 將URL和一個JavaScript小書籤結合在一起
- 28. 如何在MySQL查詢中將WHERE和HAVING結合起來
- 29. 如何在Objective-C的NSTextField中將char和int結合起來?
- 30. 如何在terraform中將concat和formatlist結合起來?