添加 Laravel API 中间件调试
在中间件中像这样添加之后,就可以在后面加上 ?\ debug 来进行调试了……(课程里讲过的……) 当然,必须安装 laravel debugbar。
GGAMI
public function handle($request, Closure $next)
{
$response = $next($request);
if ($response instanceof JsonResponse && app('debugbar')->isEnabled() && $request->has('_debug')) {
$response->setData($response->getData(true) + [
'_debugbar' => Arr::only(app('debugbar')->getData(), 'queries')
]);
}
return $response;
}在中间件中像这样添加之后,就可以在后面加上 ?_debug 来进行调试了……(课程里讲过的……)
当然,必须安装 laravel-debugbar。
composer require barryvdh/laravel-debugbar --dev