firefly-limiter - v1.0.1
    Preparing search index...

    Function parseRetryAfter

    • Reads a Retry-After header as a delay in milliseconds.

      Both forms in the specification are accepted: delta-seconds, and an HTTP-date, which is turned into a delay by subtracting now. A missing, malformed or already-past value is undefined, because a header nobody can parse should not become a wait nobody asked for.

      Parameters

      • value: string | null | undefined
      • now: number

      Returns number | undefined