【发布时间】:2010-09-10 20:48:53
【问题描述】:
我想将 Rails 中的 JSON MIME 类型(“application/json”)覆盖为(“text/x-json”)。我尝试在 mime_types.rb 中再次注册 MIME 类型,但没有成功。有什么建议吗?
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby json mime mime-types
我想将 Rails 中的 JSON MIME 类型(“application/json”)覆盖为(“text/x-json”)。我尝试在 mime_types.rb 中再次注册 MIME 类型,但没有成功。有什么建议吗?
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby json mime mime-types
这应该可以工作(在初始化程序、插件或类似的地方):
Mime.send(:remove_const, :JSON)
Mime::Type.register "text/x-json", :json
【讨论】:
试试:
render :json => var_containing_my_json, :content_type => 'text/x-json'
【讨论】: