Я использую чистый шаблон внешнего интерфейса javascript для обработки всех запросов с Rails через JSON API.
Тем не мение,
Я не знаю, почему иногда исключение выдает мне сообщение об ошибке в формате HTML.
Потому что я уже установил формат запроса API в JSON
Контроллер (я храню только format.json в контроллере)
format.json { render json: @city.errors, status: :unprocessable_entity }
Route.rb
namespace :api do
namespace :v1, defaults: {format: 'json'} do
resources country do
resources city do
.....
end
end
end
end