509 Bandwidth Limit Exceeded ("исчерпана пропускная ширина канала")
https://httpcat.ru/509
Это прямая ссылка на изображение со статусом. Вы можете скопировать и использовать её где угодно.

Описание
Код состояния 509 Bandwidth Limit Exceeded — неофициальный статус, который означает, что сайт или сервер превысил установленный лимит пропускной способности (трафика) и временно недоступен.
Основные характеристики:
- Не определён в официальных спецификациях HTTP, но используется в панелях управления хостингом (например, cPanel, Plesk)
- Возникает, если сайт израсходовал месячный или суточный лимит трафика (в ГБ, МБит/с и т.п.)
- Обычно возвращается автоматически инфраструктурой хостинга, а не веб-приложением
Типичное использование:
GET /media/large-video.mp4 HTTP/1.1 Host: example.com HTTP/1.1 509 Bandwidth Limit Exceeded Content-Type: text/html <html> <head><title>509 Bandwidth Limit Exceeded</title></head> <body> <h1>Bandwidth Limit Exceeded</h1> <p>This site has exceeded its allocated bandwidth quota.</p> </body> </html>
Особенности заголовков:
Content-Type
— чаще всегоtext/html
с сообщением от хостингаRetry-After
— иногда указывается, если доступ будет восстановлен автоматически
Когда используется:
- Когда сайт превысил лимит трафика, установленный в тарифе хостинга
- В случае аномальной активности, скачивания больших файлов, DDoS или резких пиков нагрузки
- При превышении лимита на уровне CDN, прокси или балансировщика
Дополнительно:
- 509 — не часть стандарта HTTP, но широко используется в системах учёта ресурсов
- На клиентах может отображаться как обычная HTML-страница ошибки от сервиса-хостера
- Официальной заменой может быть
429 Too Many Requests
или503 Service Unavailable
, но 509 даёт более конкретное сообщение
Документация: https://http.dev/509