阅读(3726) (0)

HTTP 异常

2016-02-24 15:52:16 更新

有一些异常是描述来自服务器的 HTTP 错误码。例如,这可能是个「找不到页面」错误 (404)、「未授权错误」(401),或甚至是工程师导致的 500 错误。使用下面的方法来返回这样一个响应:

abort(404);

或是你可以选择提供一个响应:

abort(403, 'Unauthorized action.');

你可以在请求的生命周期中任何时间点使用这个方法。

自定义 404 错误页面

要让所有的 404 错误返回自定义的视图,请建立一个 resources/views/errors/404.blade.php 文件。应用程序将会使用这个视图处理所有发生的 404 错误。