Что такое retry-after header?

Middle
99 просмотров
AFK Offer AI

Это HTTP заголовок который сервер отправляет вместе с 429 или 503, указывая клиенту сколько секунд ждать перед повторным запросом. Может содержать число секунд или HTTP-date. Клиент должен его уважать и не ретраить раньше. В Go читаешь из response.Header.Get("Retry-After") и парсишь как int или дату.

Следующий вопрос

Как настроить SonarQube для Go?