代码之家  ›  专栏  ›  技术社区  ›  JP Richardson

重写Rails中的mime类型

  •  3
  • JP Richardson  · 技术社区  · 16 年前

    我想在rails to(“text/x-json”)中重写json mime类型(“application/json”)。我试图在mime-types.rb中再次注册mime-type,但没有成功。有什么建议吗?

    谢谢。

    2 回复  |  直到 16 年前
        1
  •  11
  •   Ben Scofield    16 年前

    这应该有效(在初始值设定项、插件或类似的地方):

    Mime.send(:remove_const, :JSON)
    Mime::Type.register "text/x-json", :json
    
        2
  •  3
  •   Mike Tunnicliffe    16 年前

    尝试:

    render :json => var_containing_my_json, :content_type => 'text/x-json'