Skip to main content

Function: headerValue()

headerValue(headers, name): string | undefined

Defined in: src/core/transport.ts:93

Case-insensitive header lookup.

Parameters​

headers​

Record<string, string> | undefined

A header map (any casing); undefined is treated as empty.

name​

string

Header name to find, any casing.

Returns​

string | undefined

The first value whose key matches name case-insensitively, else undefined.

Example​

import { headerValue } from './core/transport.js'; // not re-exported from the package root

headerValue({ 'Content-Type': 'text/csv' }, 'content-type'); // 'text/csv'
headerValue(undefined, 'retry-after'); // undefined