Dor*_*ian 5 ruby-on-rails http bad-request
所以,将要http://localhost:3000/%ED扔ActionController::BadRequest.
但是如果返回404页面(就像大多数网站那样)我真正想要的是什么.
例如,Twitter会说:
一个或多个参数/%ED中的Unicode值无效
而我,我在开发中得到了它(生产中有500个错误页面):

我尝试了显而易见rescue_from但错误甚至不是我的应用程序,因为它在路由堆栈中引发.
任何的想法?我想过中间件,但不知道我会怎么做?