416
Ошибки клиента
416 Range Not Satisfiable
Сервер не может обслужить запрошенный диапазон байт для ресурса.
Описание
416 Range Not Satisfiable возвращается, когда клиент запрашивает диапазон байт через заголовок Range, но сервер не может его обслужить — диапазон выходит за пределы ресурса. Сервер должен включать заголовок Content-Range с общим размером ресурса.
Актуально для видеостриминга, возобновляемых загрузок файлов.
Частые причины
- Возобновление загрузки с диапазоном за пределами файла
- Видеоплеер ищет позицию за концом потока
- Устаревший запрос диапазона после обновления файла
- Ошибка на единицу в вычислении диапазона
Как исправить
- Проверьте заголовок
Content-Rangeв ответе 416 для получения реального размера - Перезапустите загрузку с начала при недопустимом диапазоне
- Обрабатывайте 416 в клиентах загрузки перезапуском
- Используйте
ETagилиLast-Modifiedперед возобновлением
Проверьте HTTP-статус вашего сайта
Проверить →