Skip to content

Function: parseRetryAfterMs()

parseRetryAfterMs(header, nowMs): number | undefined

Delay (ms) a 429 response asks us to wait, from its Retry-After header, or undefined when absent/unparseable. Handles both header forms: an integer count of seconds, and an HTTP date to wait until (clamped to >= 0).

string | null

number

number | undefined