Что означает HTTP-статус 429 (Too Many Requests)?

 
Предыдущий Следующий
HTTP_STATUS_PRECONDITION_REQUIRED HTTP_STATUS_HEADER_FIELDS_TOO_LARGE_2

HTTP_STATUS_TOO_MANY_REQUESTS

Что означает HTTP_STATUS_TOO_MANY_REQUESTS

HTTP_STATUS_TOO_MANY_REQUESTS — HTTP 429 Too Many Requests означает, что сервер или промежуточный gateway ограничил частоту запросов для текущего клиента, token, tenant или другого quota key.

Что проверить

  • Сохраните endpoint, quota identity и заголовки Retry-After/rate-limit, если они присутствуют.
  • Определите, какой именно счётчик превышен: per-IP, per-user, per-token, per-route или глобальный.
  • Проверьте burst/retry поведение клиента: несколько параллельных повторов могут продлевать период ограничения.

Как подтвердить исправление

Снизьте частоту или реализуйте backoff с учётом серверного Retry-After. Не обходите ограничение ротацией идентификаторов: подтвердите, что нормальная нагрузка укладывается в опубликованный quota contract.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.