class
ActionDispatch::PublicExceptions
v4.2.9 -
Show latest stable
- Superclass: Object
When called, this middleware renders an error page. By default if an HTML response is expected it will render static error pages from the `/public` directory. For example when this middleware receives a 500 response it will render the template found in `/public/500.html`. If an internationalized locale is set, this middleware will attempt to render the template in `/public/500.<locale>.html`. If an internationalized template is not found it will fall back on `/public/500.html`.
When a request with a content type other than HTML is made, this middleware will attempt to convert error information into the appropriate response type.
Attributes
| [RW] | public_path |
Files
- actionpack/lib/action_dispatch/middleware/public_exceptions.rb