Код 429 (Too Many Requests) появляется на экране смартфона, когда приложение или браузер отправляет на сервер слишком много запросов за короткий промежуток времени, и сервер временно отклоняет соединение. Это не аппаратная поломка телефона и не вирус: так сервер защищается от перегрузки, ограничивая частоту обращений с одного устройства или IP-адреса. Чаще всего пользователь видит сообщение «Ошибка 429», «Too Many Requests» или «Превышен лимит запросов» при попытке войти в приложение, обновить ленту, отправить форму или загрузить страницу.
Хорошая новость в том, что в большинстве ситуаций проблема временная и решается без вмешательства в систему. Ниже разберём, почему возникает ошибка 429 на Android и iPhone, как отличить её причину и какие действия помогают восстановить доступ к сервису.
Что означает код 429 и как он работает
Ошибка 429 относится к семейству HTTP-кодов ответа сервера. Когда телефон обращается к сайту или API, сервер анализирует частоту запросов с вашего IP-адреса или учётной записи. Если лимит превышен, вместо нужных данных возвращается ответ 429 Too Many Requests. Иногда вместе с кодом сервер передаёт служебный заголовок, подсказывающий, через какое время можно повторить запрос, — но приложения редко показывают это пользователю напрямую.
Механизм ограничения частоты запросов называется rate limiting. Он защищает серверы от перегрузок, злоупотреблений и автоматизированного трафика. Поэтому ошибка 429 — это, по сути, сигнал «подождите», а не «сломано».
💡Ошибка 429 — это не сбой телефона, а ответ сервера о превышении лимита запросов. В большинстве случаев достаточно подождать и снизить частоту обращений к сервису.