美文网首页
调用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生成异常页面

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