Spec-Zone.ru › HTTP

Accept-Ranges

Accept-Ranges

Заголовок ответа HTTP Accept-Ranges используется сервером для объявления поддержки частичных запросов клиента при загрузке файлов. Значение этого поля указывает единицу, которая может использоваться для определения диапазона.

При наличии заголовка Accept-Ranges браузер может попытаться возобновить прерванную загрузку вместо повторного запуска загрузки.

Тип заголовка Заголовок ответа
Запрещённое имя заголовка нет

Синтаксис

Accept-Ranges: <range-unit>
Accept-Ranges: none

Директивы

<range-unit>

Определяет единицу диапазона, поддерживаемую сервером. Хотя bytes — единственная формально определённая единица диапазона в RFC 7233, дополнительные единицы диапазона могут быть зарегистрированы в реестре единиц диапазона HTTP.

none

Указывает, что единицы диапазона не поддерживаются. Это делает заголовок эквивалентным его отсутствию и поэтому используется редко. Хотя в некоторых браузерах, таких как IE9, это значение используется для отключения или удаления кнопок паузы в менеджере загрузок.

Примеры

Accept-Ranges: bytes

Спецификации

Спецификация
Семантика HTTP
# field.accept-ranges

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet
Accept-Ranges
Да
12
Да
Да
Да
Да
Да
Да
Да
Да
Да
Да

См. также

  • If-Range
  • Range
  • Регистр единиц диапазона HTTP IANA

© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Ranges

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API