2011-12-02 53 views
0

我想知道如何修改headerscontent-typetext/xmlruby on rails。我想這樣做是因爲我開發的android應用程序通過從遠程鏈接解析xml來檢索數據。服務器檢索數據並將其輸出爲xml。所以我只需要更改內容類型,以便應用程序可以正確解析數據。在RoR中修改標題?

任何幫助,將不勝感激。

回答

1

Rails guides

默認情況下,Rails會起到渲染操作的結果與 的MIME內容類型text/html的(或應用程序/ JSON如果使用 :JSON選項,或xml選項的application/xml)。有 時候,你可能想改變這一點,你可以通過設置 了這樣做的:CONTENT_TYPE選項:

渲染:文件=>文件名:CONTENT_TYPE => '應用程序/ RSS'

+0

這將在rails 2.3.x中工作嗎?我的託管服務提供商現在只支持這個版本的Rails,但我必須忍受它。 – camelCaseD

+0

是的它是一樣的:http://guides.rubyonrails.org/v2.3.11/layouts_and_rendering.html – apneadiving

+0

Thx的答案 – camelCaseD