重写Laravel异常处理类

男娘i 2023-10-06 19:54 97阅读 0赞

阅读目录

  • 应用场景
    • 1、演示实现过程
    • 2、演示实现过程完整代码
    • 3、自定义客户端异常专门用与返回给客户端的错误
    • 4、路由文件

应用场景

现在开发前后端分离变得越来越流行了,后端只提供接口返回json格式的数据,即使是错误信息也要以json格式来返回,然而目前无论是Laravel框架还是ThinkPHP框架,都只提供了返回json数据的方法,对异常的处理并不是以json格式来返回给我们,所以这里就需要我们自己来改写。

1、演示实现过程

首先我们在app/Exceptions目录新建一个ExceptionHandler.php继承自Handler.php

  1. namespace App\Exceptions;
  2. class ExceptionHand

发表评论

表情:
评论列表 (有 0 条评论,97人围观)

还没有评论,来说两句吧...

相关阅读

    相关 laravel-异常处理

    laravel 异常抛出 在开发中错误处理是非常重要的,最重要是两点:第一,声明异常的错误代码和信息。第二,不同场景下抛出异常的有所不同,比如 api 中一般是前端 aj