2013-06-26 18 views
3

我的Grails 1.3.7控制器正在生成一些JSON &我想以壓縮(壓縮)形式將它發送到客戶端,因爲JSON的數量可以是2 + MB未壓縮。我發現的資源插件似乎只壓縮靜態資源。有沒有辦法壓縮動態控制器輸出?如何壓縮grails控制器的輸出?

+0

[Ui-Performance](http://grails.org/plugin/ui-performance)插件可以提供幫助嗎?我不確定使用情況,但插件的一個功能是像JSON那樣動態顯示文本內容。 – dmahapatro

回答

0

我猜你會需要Config.groovy下面的配置,如果使用Ui-Performance plugin

uiperformance.html.includeContentTypes = ['text/json','application/json'] 

也可以看看這是用來壓縮HttpServletResponse的一個CompressingFilter API。 如果好奇,您還可以在source上看看如何處理Web描述符以使用壓縮器。