DevToolPal
RU
4xx Ошибки клиента

416 Range Not Satisfiable

Диапазон не достижим

Что это значит

Заголовок Range запрашивает байты за пределами размера ресурса.

Типичные причины

  • Докачка файла, который изменился или уменьшился
  • Диапазон за концом файла
  • Повреждённое состояние частичной загрузки

Как исправить

Если вы клиент или посетитель

Начните загрузку заново без заголовка Range или запросите диапазон в пределах размера из Content-Range.

Если вы владелец сайта или API

Возвращайте Content-Range: bytes */<size>, чтобы клиенты могли восстановиться.

Пример ответа

HTTP/1.1
HTTP/1.1 416 Range Not Satisfiable
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Range: bytes */146515
Content-Length: 0

Спецификация

RFC 9110 §15.5.17

Частые вопросы

› Почему wget или curl падают с 416 при докачке?

Локальный частичный файл такого же размера или больше удалённого. Удалите его и скачайте заново.

› 416 — это ошибка сервера?

Обычно нет; код значит, что запрошенный диапазон недопустим для текущего файла.