Переопределение типа MIME в Rails

Я хочу переопределить тип JSON MIME ("application/json") в Rails на ("text/x-json"). Я попытался снова зарегистрировать тип MIME в mime_types.rb, но это не сработало. Какие-либо предложения?

Спасибо.


person JP Richardson    schedule 18.09.2008    source источник


Ответы (2)


Это должно работать (в инициализаторе, плагине или другом подобном месте):

Mime.send(:remove_const, :JSON)
Mime::Type.register "text/x-json", :json
person Ben Scofield    schedule 18.09.2008

Пытаться:

render :json => var_containing_my_json, :content_type => 'text/x-json'
person Mike Tunnicliffe    schedule 18.09.2008