文件名称:exception_handler::bomb:自定义错误页面:bomb:Ruby on Rails→将RubyRails异常转换为品牌的4xx5xx HTTP错误页面
文件大小:3.87MB
文件格式:ZIP
更新时间:2024-02-22 22:23:59
ruby rails http middleware exception-handler
当前是的MOST POPULAR异常gem。 拥有290,000多个下载量,这是*唯一* gem,可为Rails 5和6提供自定义的400/500异常页面 当前 (2018年8月) :memo: - :warning_selector: - :wrench: - :telephone_selector: - :white_medium_star: :memo: 介绍 ExceptionHandler用动态视图替换Rails的默认错误页面。 它通过向控制器注入实现此目的-允许我们使用自己HTML填充错误的响应。 要了解其工作原理,您需要了解Rails如何处理错误: Rails使用 (上面)来生成错误响应。 由于Web浏览器(Rails是Web框架)只能解释,因此必须将Ruby / Rails异常转换为浏览器可以读取的内容。 这是通过调用上述中间件来完成的。 - 如突出显示的那样,HTTP响应的构建独立于Rails堆栈。 这包括分配HTTP状态代码和HTML响应正文。 这是ExceptionHandler旨在重写的响应主体。 :warning_selector: