我想知道如何修改headers
中的content-type
text/xml
到ruby on rails
。我想这样做是因为我正在开发的Android应用程序通过从远程链接解析xml来检索数据。服务器检索数据并将其输出为xml。所以我只需要更改内容类型,以便应用程序可以正确解析数据。
任何帮助都将不胜感激。
答案 0 :(得分:1)
来自Rails guides:
默认情况下,Rails将使用提供渲染操作的结果 MIME内容类型text / html(或者application / json,如果你使用的话 :json选项,或者:xml选项的application / xml。)。有 您可能想要更改此项的时间,您可以通过设置来完成此操作 :content_type选项:
render:file => filename,:content_type => '应用程序/ RSS'