Spec-Zone.ru › HTTP

Заголовки: Downlink

Заголовок Downlink

Ограниченная доступность

Эта функция не входит в Baseline, поскольку она не работает в некоторых наиболее широко используемых браузерах.

  • Подробнее
  • Посмотреть полную таблицу совместимости
>

Экспериментальная функция: Это экспериментальная технология
Перед использованием в рабочей среде внимательно ознакомьтесь с таблицей совместимости с браузерами.

HTTP-заголовок Downlink запроса используется в подсказках клиента для передачи приблизительной пропускной способности соединения клиента с сервером в Мбит/с.

Эта подсказка позволяет серверу выбирать отправляемую информацию с учетом пропускной способности сети. Например, в сетях с низкой пропускной способностью сервер может отправлять изображения и другие ресурсы меньшего размера.

Примечание: Заголовок Vary используется в ответах, чтобы указать, что для каждого отличающегося значения заголовка отправляется другой ресурс (см. раздел HTTP-кеширование: Vary). Даже если заголовок Downlink используется для настройки отправляемых ресурсов, рассмотрите возможность не указывать его в заголовке Vary — его значение, скорее всего, будет часто меняться, что фактически сделает ресурс некешируемым.

Тип заголовка Заголовок запроса, подсказка клиента
Запрещенный заголовок запроса Нет

Синтаксис

Downlink: <number>

Директивы

<number>

Скорость загрузки в Мбит/с, округленная до ближайших 25 килобит. Скорость загрузки может использоваться в качестве переменной для снятия цифрового отпечатка, поэтому значения заголовка намеренно указаны с низкой точностью, чтобы уменьшить вероятность его неправомерного использования.

Примеры

Сначала серверу нужно дать согласие на получение заголовка Downlink, отправив заголовок ответа Accept-CH, содержащий Downlink.

Accept-CH: Downlink

Затем в последующих запросах клиент может отправить заголовок Downlink:

Downlink: 1.7

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

Спецификация
Network Information API>
# downlink-request-header-field>

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

Компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari для iOS Samsung Internet WebView для Android WebView для iOS
Downlink
67Значение никогда не превышает 10 Мбит/с — это нестандартная мера защиты от снятия цифрового отпечатка.
79Значение никогда не превышает 10 Мбит/с — это нестандартная мера защиты от снятия цифрового отпечатка.
Нет
54Значение никогда не превышает 10 Мбит/с — это нестандартная мера защиты от снятия цифрового отпечатка.
Нет
67Значение никогда не превышает 10 Мбит/с — это нестандартная мера защиты от снятия цифрового отпечатка.
Нет
48Значение никогда не превышает 10 Мбит/с — это нестандартная мера защиты от снятия цифрового отпечатка.
Нет
9.0Значение никогда не превышает 10 Мбит/с — это нестандартная мера защиты от снятия цифрового отпечатка.
67Значение никогда не превышает 10 Мбит/с — это нестандартная мера защиты от снятия цифрового отпечатка.
Нет

См. также

  • Повышение конфиденциальности пользователей и удобства для разработчиков с помощью подсказок клиента User-Agent (developer.chrome.com)
  • Подсказки клиента о сети
    • RTT
    • ECT
    • Save-Data
  • Accept-CH
  • HTTP-кеширование: Vary и Vary
  • NetworkInformation.effectiveType

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

Spec-Zone.ru

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