509 Bandwidth Limit Exceeded ("исчерпана пропускная ширина канала")

https://httpcat.ru/509
Это прямая ссылка на изображение со статусом. Вы можете скопировать и использовать её где угодно.
HTTP статус 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 — иногда указывается, если доступ будет восстановлен автоматически

Когда используется:

  1. Когда сайт превысил лимит трафика, установленный в тарифе хостинга
  2. В случае аномальной активности, скачивания больших файлов, DDoS или резких пиков нагрузки
  3. При превышении лимита на уровне CDN, прокси или балансировщика

Дополнительно:

  • 509 — не часть стандарта HTTP, но широко используется в системах учёта ресурсов
  • На клиентах может отображаться как обычная HTML-страница ошибки от сервиса-хостера
  • Официальной заменой может быть 429 Too Many Requests или 503 Service Unavailable, но 509 даёт более конкретное сообщение

Документация: https://http.dev/509


Похожие статусы

HTTP статус 507 — переполнение хранилища
507
переполнение хранилища

↑ Наверх