Home > Article > Backend Development > Laravel5.x如何让所有的错误都返回一个json?
比如正常的一个请求,返回方式如下:
<code class="json">return response($result, $code); // 返回json</code>
api接口返回html不方便看,怎么让任何错误返回json,包括代码错误,数据库连接错误
比如正常的一个请求,返回方式如下:
<code class="json">return response($result, $code); // 返回json</code>
api接口返回html不方便看,怎么让任何错误返回json,包括代码错误,数据库连接错误
App\Exceptions\Handler
的render方法里,直接return response()->json();
这里面你可以对不同的错误返回不同的json
这里
<code class="php">try{ $conn = new redis(); }catch (\Exception $e){ var_dump($e);//捕获错误 }</code>