Ошибка 429 Too Many Requests — слишком много запросов

  • Обновлено
  • Чтение ≈ 3 минуты

Краткий ответ

Ошибка 429 Too Many Requests означает превышение лимита запросов. Подождите, прекратите автоматические запросы, отключите VPN с общим IP, очистите cookie и войдите в аккаунт; владельцу — настроить лимиты и заголовок Retry-After.

В этой статье
  1. Что означает ошибка
  2. Причины и решения
  3. Пошаговое решение

#Что означает ошибка

429
429 Too Many Requests

HTTP 429 означает, что сервер или промежуточная защита ограничили частоту обращений. Лимит может относиться к IP-адресу, аккаунту, ключу API или отдельному действию. Срок ограничения индивидуален; если сервер прислал Retry-After, это число секунд или дата, раньше которой повторять запрос не следует. Ошибка не означает, что браузер заражён.

#Причины и решения

Возможная причинаКак узнатьЧто делать
Превышен лимит запросовСлишком частые обновления.Ошибка после серии запросов.Подождите.
Общий IP-адресVPN, офис, мобильный оператор.Ошибка при смене сети исчезает.Смените сеть.
Автоматические запросыСкрипты, парсеры, расширения.Ошибка при работе расширения.Отключите.
Блокировка из-за подозрительной активностиПодозрение на бота.Просит капчу.Пройдите проверку.

#Пошаговое решение

  1. ПодождитеОстановите автоматические и ручные повторные запросы к проблемному ресурсу. Если сообщение показывает время ожидания, дождитесь его окончания. Для администратора или разработчика: в диагностике HTTP-ответа посмотрите заголовок Retry-After (количество секунд либо дата). Если его нет, попробуйте один запрос позднее с разумной паузой; частое обновление страницы может продлить ограничение.
  2. Прекратите частые обновленияЗакройте вкладки, автоматически обновляющие этот сайт, и приостановите программы, которые часто обращаются к нему. После паузы откройте страницу один раз. Если ошибка возвращается сразу, возможно, ограничен общий IP сети или частота запросов вашей учётной записи.
  3. Отключите VPNЕсли используете VPN, попробуйте обычное соединение без него в рамках правил сервиса. В Windows откройте «Параметры → Сеть и Интернет → VPN» либо выключите подключение в используемой программе. Не меняйте настройки рабочего VPN, если он нужен для доступа к корпоративной системе.
  4. Отключите расширенияВ браузере откройте список расширений (chrome://extensions для Chrome), временно отключите автоматические загрузчики, парсеры страниц и средства периодического обновления. Подождите указанное сайтом время и проверьте снова; затем включайте дополнения по одному, чтобы найти источник частых запросов.
  5. Очистите cookieОчистка cookie обычно не устраняет серверный лимит и может завершить вход в аккаунт. Делайте её только если конкретный сервис рекомендует это при ошибке авторизации. Сначала откройте страницу в приватном окне и сравните результат, не удаляя все данные браузера.
  6. Войдите в аккаунтЕсли сервис разрешает работу с учётной записью, войдите обычным способом и попробуйте действие один раз. У разных пользователей и тарифов могут быть разные лимиты; вход не гарантирует их увеличения. При запросах через API проверьте оставшуюся квоту и условия вашего плана.
  7. Смените сетьТолько чтобы установить причину, сравните одну попытку на другом устройстве или разрешённом подключении после паузы. Разный результат может говорить об ограничении общего внешнего IP, но не доказывает этого: лимиты также бывают привязаны к аккаунту или API-ключу. Не меняйте IP, прокси и учётные записи многократно ради обхода защиты сайта.
  8. Обратитесь в поддержку сайтаЕсли ошибка не исчезла после указанной паузы, откройте поддержку сервиса и передайте URL, точное время, текст 429 и идентификатор запроса, если он показан. Не отправляйте пароль, токен API, полный номер карты или файлы cookie.
  9. Для Linux/macOS: один GET к своему URL с выводом заголовков, без цикла
    Linux · Терминал (Bash)Команда
    Для Linux/macOS: один GET к своему URL с выводом заголовков, без цикла. В Windows замените /dev/null на NUL. Если ответ 429, прочтите Retry-After и ждите указанное время.
    curl -sS -o /dev/null -D - https://example.com/

Если вы разработчик и получаете 429 от API, реализуйте экспоненциальные повторы (задержка 1, 2, 4, 8 секунд), уважайте заголовок Retry-After и кэшируйте ответы. Для своего сайта настройте ограничение через nginx limit_req_zone, но задайте разумные значения, чтобы не блокировать обычных пользователей и поисковых роботов. При работе через Cloudflare используйте правила rate limiting с проверкой, а не жёсткой блокировкой. Посетителям: не пытайтесь обходить ограничения сторонними сервисами. Справка — MDN: 429.

При 429 во время входа не повторяйте пароль много раз — это может усилить временную блокировку. Разработчику API стоит проверять квоту ключа и указания сервиса, а не обходить её сменой адресов. Если есть признаки чужих автоматических запросов от вашей сети, просканируйте свои устройства и обратитесь к администратору сети или поддержке сервиса; перезапуск роутера не гарантирует нового внешнего IP и не является способом устранения лимита.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.