美文网首页
调用abort生成异常页面

调用abort生成异常页面

作者: 最后好的朋友我等你回来 | 来源:发表于2018-11-09 15:43 被阅读0次

HTTP 异常

一些异常描述了来自服务器的 HTTP 错误代码。例如这可能是「找不到页面」 错误(404),「未授权错误」(401)甚至是由开发者造成的 500 错误。你可以使用 abort 辅助函数,在应用程序中的任何地方生成这样的响应:

abort(404);

abort 辅助函数将立即创建一个被异常 handler 渲染过的异常。此外,您还可以提供响应文本:

abort(403, 'Unauthorized action.');

自定义 HTTP 错误页面

Laravel 可以轻松地显示各种 HTTP 状态代码的自定义错误页面。例如,如果您要自定义 404 HTTP 状态代码的错误页面,请创建一个 resources/views/errors/404.blade.php 。此文件将会用于渲染您应用中产生的所有 404 错误。此目录中的视图文件命名应与它们对应的 HTTP 状态代码匹配。由 abort 函数引发的 HttpException 实例将作为 $exception 变量传递给视图。

<h2>{{ $exception->getMessage() }}</h2>

相关文章

  • 调用abort生成异常页面

    HTTP 异常 一些异常描述了来自服务器的 HTTP 错误代码。例如这可能是「找不到页面」 错误(404),「未授...

  • 15/4

    异常: 1.调用abort()函数:程序退出 2.使用返回值,当出现异常时返回false,主动终止程序 3.异常机...

  • signal的使用

    (1). SIGABRT:程序异常中止,如调用abort函数。 (2). SIGFPE:算术运算出错,如除数为0或...

  • 《C++ Primer Plus》:异常和其它

    异常 abort() abort()位于cstdlib头文件里,它向标准错误流发送消息(程序异常终止),然后终止程...

  • 信号(四)

    2016-02-25 abort函数 void abort(void)此函数将SIGABRT信号发送给调用进程。进...

  • 取消ajax请求

    取消异步请求 原生XHR 调用调用XHR对象的.abort()方法 jquery ajax axios 特点可以同...

  • Crash分析

    异常分类 SIGABRT:异常终止条件,例如abort()所发动者SIGSEGV:非法内存访问(段错误)SIGTE...

  • 异常捕获

    自动抛出异常:abort(状态码) 捕获异常处理:errorhandler(状态码),定义的函数中要包含一个参数,...

  • Flask基础:异常处理、请求钩子、上下文

    一、抛出异常 Flask中可以主动抛出HTTP异常。abort方法:抛出一个给定状态代码的 HTTPExcepti...

  • js图形验证码,axios在vue,word在线预览,px转re

    前端js自动生成图形验证码(前端): 页面调用 html: js的调用: vue全局使用axios: 1.引用vu...

网友评论

      本文标题:调用abort生成异常页面

      本文链接:https://www.haomeiwen.com/subject/aswgxqtx.html