206 Partial Content ("частичное содержимое")
https://httpcat.ru/206
Это прямая ссылка на изображение со статусом. Вы можете скопировать и использовать её где угодно.

Описание
Код состояния 206 Partial Content указывает, что сервер успешно вернул часть содержимого ресурса в ответ на Range
-запрос клиента.
Основные характеристики:
- Применяется при скачивании части файла или при потоковой передаче данных
- Ответ содержит только указанный диапазон байтов, а не весь ресурс
- Позволяет возобновлять прерванные загрузки или выполнять параллельные загрузки частями
Типичное использование:
GET /video.mp4 HTTP/1.1 Host: example.com Range: bytes=0-999 HTTP/1.1 206 Partial Content Content-Range: bytes 0-999/1000000 Content-Type: video/mp4 (binary content...)
Особенности заголовков:
Content-Range
— указывает возвращаемый диапазон и общий размер ресурсаAccept-Ranges
— сообщает, что сервер поддерживает диапазоны (обычноbytes
)Content-Length
— длина возвращаемого диапазона, а не всего файла
Когда использовать:
- При поддержке докачки или возобновляемых загрузок (например, в браузерах или загрузчиках)
- Для потоковой передачи мультимедиа (видео, аудио)
- При параллельной загрузке файла в нескольких частях
Дополнительно:
- Если запрашиваемый диапазон недопустим, сервер может вернуть
416 Range Not Satisfiable
- Клиенты могут запрашивать сразу несколько диапазонов — в этом случае возвращается
multipart/byteranges
- Серверы не обязаны поддерживать
Range
-запросы — это должно быть указано вAccept-Ranges
Документация: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/206