Libraries
    Preparing search index...

    Function extractCorrelationId

    • Extracts a correlation ID from incoming HTTP request headers.

      Checks headers in priority order:

      1. X-Correlation-Id
      2. X-Request-Id
      3. traceparent (W3C Trace Context — extracts the trace-id segment)

      If no header is found, generates a new correlation ID.

      Parameters

      • headers: Record<string, string | string[] | undefined>

        request headers object

      Returns string

      a correlation ID string