OptionalheadersDefault headers sent with every request.
Useful for authorization tokens, custom user-agent strings, or
CDN-specific headers (e.g. { Authorization: 'Bearer ...' }).
OptionalmaxMaximum number of concurrent HTTP Range Requests issued by a single HttpConnector.readRanges call.
Limits parallelism to avoid overwhelming the origin server or exhausting local socket resources.
OptionalretryRetry configuration for transient failures.
Retries are attempted on HTTP 5xx responses, HTTP 429 (Too Many
Requests), network errors, and timeouts. Backoff between attempts
follows an exponential schedule: backoff * 2^attempt ms.
Total number of attempts (including the initial request).
Base backoff delay in milliseconds before the first retry.
OptionaltimeoutPer-request timeout in milliseconds.
If a single fetch does not complete within this window, the request is aborted and (if retries remain) retried.
Configuration options for HttpConnector.