tls-devicer
    Preparing search index...

    Function extractHeaderSignals

    • Extract the HTTP header order and stable header values from request headers.

      • headerOrder contains the ordered list of header names after stripping request-specific and proxy-injected headers.
      • headerValues contains normalised stable header values (lower-cased name, trimmed value) that characterise the client implementation.

      Parameters

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

        Raw request headers (IncomingMessage.headers).

      Returns Pick<TlsProfile, "headerOrder" | "headerValues">

      Partial TlsProfile with headerOrder and headerValues.