1
A
回答
1
你可能想要一個after_filter
這樣的東西。也許沿
class ChangeEncodingFilter
def self.filter(controller)
controller.response.body = change_encoding(controller.response.body)
end
end
class YourController < ActionController::Base
after_filter ChangeEncodingFilter
end
線在這裏您可以提供change_encoding
方法做實際的工作。
實際上,它可能需要對響應中的其他內容進行變形,但重要的是after_filter可以在發送之前對響應進行處理。
相關問題
- 1. 在軌中呈現視圖後評估代碼
- 2. 如何呈現在軌道上
- 3. 軌道 - 如何呈現一個JSON對象在視圖中
- 4. 問題,同時呈現視圖使用軌道上的紅寶石的HTML 3
- 5. 如何獲得更具體的錯誤信息視圖/模板呈現在軌
- 6. 在代碼中呈現MVC視圖
- 7. 如何在獲得函數響應後呈現html頁面
- 8. Yii Widget視圖不呈現JavaScript代碼
- 9. 如何從剃刀視圖的JavaScript呈現解碼的Html
- 10. 導軌慢速視圖呈現
- 11. 獲取呈現視圖的上下文?
- 12. 添加子視圖後視圖呈現
- 13. 軌道4:HTML代碼中LINK_TO
- 14. 插入HTML代碼軌道3.1
- 15. 我如何獲得twitter/friendfeed,如家庭網址在軌道上?
- 16. 的SoundCloud獲得最後的軌道
- 17. 呈現表單後呈現函數後面的代碼ASP.NET
- 18. 如何獲得給定的html代碼的縮略圖視圖,使用php
- 19. 如何獲取在軌道上
- 20. 如何獲得Html幫手代碼
- 21. 如何在軌道上的ruby中的一個視圖中呈現多個模型/控制器
- 22. 如何在帖子後更改軌道控制器的視圖?
- 23. 如何呈現JS軌3
- 24. 如何在MVC中呈現代碼
- 25. 如何在IE中快速呈現HTML代碼
- 26. html5如何在html 4文檔中呈現html5代碼?
- 27. 在視圖中運行後的代碼已在Zend Framework中呈現
- 28. 在MVC3中獲取由視圖呈現的HTML
- 29. 顯示HTML源代碼而不是在GAE中呈現代碼
- 30. 在網頁上呈現的Javascript代碼
使用JavaScript和DOM?不知道我明白你想要什麼。 – 2011-03-10 02:34:58