Rails return all 404 and 500 errors as JSON
我在rails中很新,并使用rails 4。
在我的应用程序中,我想返回在JSON上格式化的所有404和500错误
1 2 3 4 | { "status": 404, "message":"not found" } |
有一种简单的方法可以做到这一点? 因为我只是找到使用rails 3.x执行此操作的解决方案。
谢谢
我试图做这个解决方案需要在Rails中返回JSON格式的404错误,但我得到
可能你在找这个:
1 | render :json => @error_object.to_json, :status => :unprocessable_entity |
也许你可能会遇到所有这些标准错误:
1 2 3 4 5 | class ApplicationController < ActionController::Base rescue_from StandardError do |exception| # render what you want here end end |