toString(); Log::withContext([ 'request-id' => $requestId, ]); Log::info('Request Info', [ 'method' => $request->method(), 'full-url' => $request->fullUrl(), 'ip' => $request->ip(), 'headers' => $request->headers->all(), ]); $response = $next($request); if ($response instanceof Response) { $response->header('Request-Id', $requestId); } return $response; } }