我试图将所有异常都作为json来获取,而不是Laravel通常返回的HTML,但我无法让它在Laravel8中工作。我发现有人在Laravel 5中使用/app/Exceptions/handler.php中的以下代码执行了此操作 public function render($request, Exception: 400);
} 我发现了json线程,他们解释了如
我正在使用laravel构建一个restful api,并向laravel异常处理程序添加更多的自定义属性。寻找做这件事的最佳方式。我目前使用的是Laravel 6,如果我将Accept头设置为application/ json,则会以json格式返回异常。我仍然希望保留现有的关于laravel如何通过渲染方法处理异常的逻辑,如下所示: public function render