Ограничьте respond_to JSON только, направляющие 2.xx

Я должен ограничить respond_to к JSON только, потому что я создаю веб-сервис, который обеспечит отформатированный вывод JSON только. Как я делаю это?

1
задан rmk 20 July 2010 в 20:11
поделиться

1 ответ

Вы можете создать before_filter , определенный в ApplicationController , который будет проверять request.format на наличие JSON, а затем ответьте соответствующим кодом ошибки HTTP 4xx и сообщением, если оно не найдено.

Если это необходимо для всех контроллеров, вызовите фильтр в ApplicationController , в противном случае вызовите его в выбранных интересующих контроллерах.

2
ответ дан 2 September 2019 в 22:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: