Перейти к содержимому
Skip to content
← Все коды состояния
416
Ошибки клиента

416 Range Not Satisfiable

Сервер не может обслужить запрошенный диапазон байт для ресурса.

Описание

416 Range Not Satisfiable возвращается, когда клиент запрашивает диапазон байт через заголовок Range, но сервер не может его обслужить — диапазон выходит за пределы ресурса. Сервер должен включать заголовок Content-Range с общим размером ресурса.

Актуально для видеостриминга, возобновляемых загрузок файлов.

Частые причины

  • Возобновление загрузки с диапазоном за пределами файла
  • Видеоплеер ищет позицию за концом потока
  • Устаревший запрос диапазона после обновления файла
  • Ошибка на единицу в вычислении диапазона

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

  • Проверьте заголовок Content-Range в ответе 416 для получения реального размера
  • Перезапустите загрузку с начала при недопустимом диапазоне
  • Обрабатывайте 416 в клиентах загрузки перезапуском
  • Используйте ETag или Last-Modified перед возобновлением

Проверьте HTTP-статус вашего сайта

Проверить →

Связанные коды