Check every limit that is set: timeoutMs 0..MAX_TIMEOUT_MS, maxRetries
0..MAX_RETRIES, maxRedirects 0..MAX_REDIRECTS, retryDelayMs
0..MAX_RETRY_AFTER_MS (30 000; a longer base delay would outlast any wait the
server may ask for), maxResponseBytes any non-negative safe integer. undefined keeps the
default and 0 keeps its documented meaning. A negative, fractional, NaN or
infinite value would otherwise silently disable the timeout or the size cap,
or retry without end. Throws DipValidationError (Invalid maxRetries: ...).
Check every limit that is set:
timeoutMs0..MAX_TIMEOUT_MS,maxRetries0..MAX_RETRIES,maxRedirects0..MAX_REDIRECTS,retryDelayMs0..MAX_RETRY_AFTER_MS(30 000; a longer base delay would outlast any wait the server may ask for),maxResponseBytesany non-negative safe integer.undefinedkeeps the default and 0 keeps its documented meaning. A negative, fractional,NaNor infinite value would otherwise silently disable the timeout or the size cap, or retry without end. ThrowsDipValidationError(Invalid maxRetries: ...).