有没有办法全局定义rails应用程序只提供json和xml以及任何其他请求的适当错误?
我认为它与ApplicationController中的before_filter和responds_to块一致,但就我的调查而言,这就是我.
解决方法
只需在控制器的类级别使用
respond_to
声明它.如果在ApplicationController上执行它,它将适用于所有控制器
class ApplicationController < ActionController::Base respond_to :xml,:json … end
另请阅读有关ActionController::Responder
课程的更多选项.