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

При загрузке файла или видео клиент может запросить часть контента через заголовок Range (например, байты с 500 по 1000).

Если запрашиваемый диапазон выходит за пределы доступного (например, запрашиваются байты 5000–6000, а файл весит 3000), сервер отвечает:

«416 — такой диапазон невозможен».

Пример:

Плеер запрашивает фрагмент видео по байтам, но offset превышает размер файла.
Или бот/скрипт делает запрос с кривым Range, например Range: bytes=0-999999999, и сервер не может отдать столько.

Где бывает:

— При потоковой передаче медиа.
— При докачке файлов.
— В кастомных скриптах с Range-запросами.
— При кривой обработке загрузки (например, с резюме-функцией).

Loading