headers->get('X-Request-Id'); $requestId = is_string($incoming) && preg_match('/^[A-Za-z0-9_-]{1,64}$/', $incoming) === 1 ? $incoming : (string) Str::uuid(); $request->attributes->set(self::ATTRIBUTE, $requestId); /** @var Response $response */ $response = $next($request); $response->headers->set('X-Request-Id', $requestId); return $response; } }