如何将框架默认返回的错误页面自定义为JSON错误
1 回答
慕丝7291255
TA贡献1859条经验 获得超6个赞
在 _app/Exceptions/handler.php_里
public function render($request, Exception $e)
{
// 这是我自己错定义的错误
return response()->json(array('error_code' => $e->getStatusCode()));
// 这是默认的错误返回
//return parent::render($request, $e);
}
这样可以捕获框架返回的所有错误 而可以自定义错误消息的格式,不必像默认那样 什么错误都返回一个错误的页面,对编写rest api 很方便。Laravel 连这个都考虑到了,真的不错。
- 1 回答
- 0 关注
- 685 浏览
添加回答
举报
0/150
提交
取消