【问题标题】:How can I change the default error handler in Dingo/Api?如何更改 Dingo/Api 中的默认错误处理程序?
【发布时间】:2016-06-20 16:26:53
【问题描述】:

我正在使用 Laravel 框架和 Dingo API 库构建一个 REST API。一切正常,只是我不知道如何在异常发生时自定义默认错误处理程序。

例如,当我的代码运行出错时,响应就是这样:

{
     "message": "Error",
     "status_code": 500
}

如何将此响应更改为我自己的格式?

【问题讨论】:

    标签: laravel dingo-api


    【解决方案1】:
    • 根据需要编辑 config/api.php 中的 errorFormat。
    '错误格式' => [ '消息' => ':消息', '错误' => ':错误', '代码' => 0, 'status_code' => ':status_code', '结果' => ':错误', '调试' => ':调试', ],

    【讨论】:

      猜你喜欢
      • 2016-09-02
      • 1970-01-01
      • 2013-06-19
      • 1970-01-01
      • 1970-01-01
      • 2015-07-13
      • 2020-02-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多