TrueURL
TrueURL

Меню

206 Partial Content

Сервер отправляет только те диапазоны байтов, которые клиент запросил в заголовке Range, — так работают потоковое видео и докачка файлов.

Категория
2xx Успешные
Поясняющая фраза
Partial Content
Редирект
Нет
Кэшируется по умолчанию
Да

206 Partial Content — ответ на запрос с заголовком Range, например Range: bytes=0-1048575: сервер отправляет только запрошенную часть ресурса. Один диапазон описывается заголовком Content-Range, например bytes 0-1048575/52428800; несколько диапазонов передаются вместе в теле multipart/byteranges.

Запросы диапазонов позволяют видео- и аудиоплеерам перематывать запись без загрузки всего файла, менеджерам загрузок — докачивать прерванные загрузки, а программам просмотра PDF — загружать отдельные страницы. Серверы сообщают о поддержке таких запросов заголовком Accept-Ranges: bytes. С помощью If-Range клиенты проверяют, что объединяемые части взяты из одной и той же версии файла.

Ответ 206 кэшируется эвристически, и кэши могут объединять сохраненные диапазоны.

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

HTTP
HTTP/1.1 206 Partial Content
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: video/mp4
Content-Range: bytes 0-1048575/52428800
Content-Length: 1048576
Accept-Ranges: bytes
ETag: "a3f1-3200000"

[first 1,048,576 bytes of the video]

SEO и проверка редиректов

Поисковые роботы обычно запрашивают документы целиком, и страницы должны отдавать им 200. При проверке редиректов 206 появляется, только если к запросу добавлен заголовок Range, например как пользовательский заголовок запроса. Сервер, который отвечает 206 на запросы без заголовка Range, настроен неправильно.

Типичные причины и сценарии использования

  • Медиаплеер запрашивает следующий фрагмент видео или переходит к новой позиции.
  • Менеджер загрузок или curl -C - докачивает прерванную загрузку.
  • Программа просмотра PDF или приложение получает только нужные части большого файла.

Проверка редиректов URL

Бесплатная проверка редиректов TrueURL покажет все коды ответа, которые возвращает URL, — на каждом переходе цепочки.