Spec-Zone.ru › HTTP

Заголовки: Content-DPR

Заголовок Content-DPR

Устарело: Эта функция больше не рекомендуется. Хотя некоторые браузеры всё ещё могут её поддерживать, она уже могла быть удалена из соответствующих веб-стандартов, может находиться в процессе удаления или сохраняться только для обеспечения совместимости. Не используйте её и, по возможности, обновите существующий код; примите решение, опираясь на таблицу совместимости внизу этой страницы. Имейте в виду, что эта функция может перестать работать в любой момент.

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или во всех поддерживающих её браузерах.

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

HTTP-заголовок Content-DPR ответа используется для подтверждения соотношения пикселей устройства изображения (DPR) в запросах, где подсказка клиента для экрана DPR использовалась для выбора ресурса изображения.

Примечание: Заголовок Content-DPR был удалён из спецификации подсказок клиента в draft-ietf-httpbis-client-hints-07. Спецификация подсказок клиента для адаптивных изображений предлагает заменить этот заголовок, указывая исходное разрешение/размеры в метаданных EXIF.

Если подсказка клиента DPR используется для выбора изображения, сервер должен указать Content-DPR в ответе. Если значение в Content-DPR отличается от значения DPR в запросе (то есть DPR изображения не совпадает с DPR экрана), клиент должен использовать Content-DPR для определения исходного размера изображения и его масштабирования.

Если заголовок Content-DPR встречается в сообщении несколько раз, используется последнее вхождение.

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

Синтаксис

Content-DPR: <number>

Директивы

<number>

Соотношение пикселей устройства изображения, рассчитываемое по следующей формуле: Content-DPR = Размер выбранного ресурса изображения / (Ширина / DPR)

Примеры

См. пример заголовка DPR.

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

Настольные Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari в iOS Samsung Internet WebView Android WebView в iOS
Content-DPR 46 79 Нет 33 Нет 46 Нет 33 Нет 5.0 46 Нет

См. также

  • Подсказки клиента для устройств и адаптивных изображений
    • Sec-CH-Device-Memory
    • Sec-CH-DPR
    • Sec-CH-Viewport-Height
    • Sec-CH-Viewport-Width
  • Accept-CH
  • Кэширование HTTP: Vary и Vary
  • Повышение конфиденциальности пользователей и удобства работы разработчиков с помощью подсказок клиента User-Agent на developer.chrome.com (2020)

© 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/Content-DPR

Spec-Zone.ru

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