Files
CrazyMax d9b10fd5d4 source/http: honor Retry-After for rate limits and outages
Retry HTTP 429 and 503 responses through the shared retry loop, honoring
Retry-After seconds and HTTP dates without extending the attempt limit.
Allow server-requested delays up to 30 seconds independently of the
exponential backoff limit. Stop when the requested delay exceeds this
limit instead of retrying earlier than the server requested.

Close failed response bodies before waiting and preserve cancellation.
Keep the cached HEAD probe best-effort, with retries applied to GET.

Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2026-11-04 14:17:53 +01:00
..
2024-06-10 21:16:51 -07:00
2026-01-13 22:09:25 -08:00
2022-12-20 11:22:32 +01:00