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. 如何獲得完整的HTML代碼後呈現php
- 2. 在軌中呈現視圖後評估代碼
- 3. 如何呈現在軌道上
- 4. 軌道 - 如何呈現一個JSON對象在視圖中
- 5. 問題,同時呈現視圖使用軌道上的紅寶石的HTML 3
- 6. 如何獲得更具體的錯誤信息視圖/模板呈現在軌
- 7. 在代碼中呈現MVC視圖
- 8. 如何在獲得函數響應後呈現html頁面
- 9. 在軌道上的紅寶石獲取HTML代碼
- 10. 視圖在軌道中未正確呈現
- 11. JavaScript不執行AJAX後部分呈現在軌道上
- 12. jqplot使用軌道不呈現餅圖
- 13. 從/ lib中的代碼呈現視圖
- 14. Yii Widget視圖不呈現JavaScript代碼
- 15. 如何在phalcon視圖中呈現代碼
- 16. 骨幹視圖重新呈現,如果任何其他視圖得到呈現
- 17. Rspec - 測試軌道視圖呈現特定的部分
- 18. 如何通過使用硒獲取HTML呈現源代碼
- 19. iPhone:UIImage的獲得後呈現視圖是實心黑色
- 20. 如何從剃刀視圖的JavaScript呈現解碼的Html
- 21. 獲取呈現視圖的上下文?
- 22. 導軌慢速視圖呈現
- 23. 如何獲得ZF2內部呈現的當前視圖
- 24. 如何發送HTML,呈現視圖,然後在Express + Node.js中發送更多HTML?
- 25. 添加子視圖後視圖呈現
- 26. 視圖正在呈現爲html
- 27. Django視圖不能在HTML中呈現
- 28. 插入HTML代碼軌道3.1
- 29. 我如何獲得twitter/friendfeed,如家庭網址在軌道上?
- 30. 在軌道上重複使用視圖
使用JavaScript和DOM?不知道我明白你想要什麼。 – 2011-03-10 02:34:58