关于ruby:在Rails中覆盖MIME类型

关于ruby:在Rails中覆盖MIME类型

Overriding a MIME type in Rails

我想将Rails中的JSON MIME类型(" application / json")覆盖为(" text / x-json")。 我试图再次在mime_types.rb中注册MIME类型,但这没有用。 有什么建议么?

谢谢。


这应该可以工作(在初始化程序,插件或类似的地方):

1
2
Mime.send(:remove_const, :JSON)
Mime::Type.register"text/x-json", :json

尝试:

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

推荐阅读

    linux系统初始化命令?

    linux系统初始化命令?,系统,基础,工作,服务,信息,命令,软件,网络,密码,发行,l

    linux上自己注册命令?

    linux上自己注册命令?,系统,密码,工作,命令,文件,文件夹,新增,联系方式,状

    查看linux类型命令?

    查看linux类型命令?,系统,信息,命令,状态,数据,数字,情况,地址,类型,文件,lin

    linux删除类型命令?

    linux删除类型命令?,系统,档案,命令,文件,名称,环境,数据,不了,目录,文件夹,

    查看linux库类型命令?

    查看linux库类型命令?,系统,工作,信息,状态,电脑,命令,工具,代码,地址,发行,

    linux网卡类型命令?

    linux网卡类型命令?,网络,系统,地址,信息,设备,状态,服务,名称,名字,网卡,如

    linux拷贝覆盖命令?

    linux拷贝覆盖命令?,系统,文件,信息,命令,目录,时间,基本知识,项目,数据,源

    linux初始化硬盘命令?

    linux初始化硬盘命令?,系统,工作,设备,工具,信息,基础,地址,电脑,命令,数据,l

    linux注册快捷命令?

    linux注册快捷命令?,名称,第一,发行,软件,网上,名字,命令,快捷键,程序,桌面,l

    linux查看命令类型用?

    linux查看命令类型用?,信息,系统,情况,命令,实时,工作,设备,电脑,文件,类型,

    linux命令三种类型?

    linux命令三种类型?,工作,地址,系统,标准,时间,管理,命令,目录,信息,文件,lin

    linuxrz命令覆盖?

    linuxrz命令覆盖?,数据,服务,软件,工具,文件,命令,位置,名字,系统,目录,如何

    python的数据类型

    python的数据类型,数字,较大,数据,培训,变量,表示,字符串,赋值,常量,小数,1.

    python的动态类型

    python的动态类型,代码,系统,类型,技术,培训,语言,静态,动态,错误,大发,为了