0
我想知道如何修改headers
content-type
到text/xml
ruby on rails
。我想這樣做是因爲我開發的android應用程序通過從遠程鏈接解析xml來檢索數據。服務器檢索數據並將其輸出爲xml。所以我只需要更改內容類型,以便應用程序可以正確解析數據。在RoR中修改標題?
任何幫助,將不勝感激。
我想知道如何修改headers
content-type
到text/xml
ruby on rails
。我想這樣做是因爲我開發的android應用程序通過從遠程鏈接解析xml來檢索數據。服務器檢索數據並將其輸出爲xml。所以我只需要更改內容類型,以便應用程序可以正確解析數據。在RoR中修改標題?
任何幫助,將不勝感激。
默認情況下,Rails會起到渲染操作的結果與 的MIME內容類型text/html的(或應用程序/ JSON如果使用 :JSON選項,或xml選項的application/xml)。有 時候,你可能想改變這一點,你可以通過設置 了這樣做的:CONTENT_TYPE選項:
渲染:文件=>文件名:CONTENT_TYPE => '應用程序/ RSS'
這將在rails 2.3.x中工作嗎?我的託管服務提供商現在只支持這個版本的Rails,但我必須忍受它。 – camelCaseD
是的它是一樣的:http://guides.rubyonrails.org/v2.3.11/layouts_and_rendering.html – apneadiving
Thx的答案 – camelCaseD