修改RoR中的标题?

时间:2011-12-02 19:28:24

标签: ruby-on-rails ruby xml http-headers content-type

我想知道如何修改headers中的content-type text/xmlruby on rails。我想这样做是因为我正在开发的Android应用程序通过从远程链接解析xml来检索数据。服务器检索数据并将其输出为xml。所以我只需要更改内容类型,以便应用程序可以正确解析数据。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

来自Rails guides

  

默认情况下,Rails将使用提供渲染操作的结果   MIME内容类型text / html(或者application / json,如果你使用的话   :json选项,或者:xml选项的application / xml。)。有   您可能想要更改此项的时间,您可以通过设置来完成此操作   :content_type选项:

     

render:file => filename,:content_type => '应用程序/ RSS'