Rails 3.2, handle corrupted request bodies (MultiJson::DecodeError) Rails 3.2, handle corrupted request bodies (MultiJson::DecodeError) json json

Rails 3.2, handle corrupted request bodies (MultiJson::DecodeError)


The gem: https://github.com/kares/request_exception_handler along with below lines works for me.

In Application controller:" rescue_from 'REXML::ParseException' do |exception| render :text => "Bad Request: XML parse exception", :status => 422 end

rescue_from 'MultiJson::DecodeError' do |exception| render :text => "Bad Request: JSON parse exception", :status => 422 end"