Spec-Zone.ru › HTTP

Sec-CH-UA-Bitness

Sec-CH-UA-Bitность

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

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

Заголовок запроса Sec-CH-UA-Bitness user agent client hint предоставляет «разрядность» архитектуры процессора базового пользовательского агента. Это размер целого числа или адреса памяти в битах — обычно 64 или 32 бита.

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

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

Синтаксис

Sec-CH-UA-Bitness: <bitness>

Директивы

<bitness>

Строка, указывающая разрядность базовой архитектуры платформы, например: "64", "32".

Примеры

Сервер запрашивает заголовок Sec-CH-UA-Bitness, включив Accept-CH в ответ на любой запрос от клиента, используя имя желаемого заголовка как токен:

HTTP/1.1 200 OK
Accept-CH: Sec-CH-UA-Bitness

Клиент может выбрать предоставление подсказки и добавить заголовок Sec-CH-UA-Bitness в последующие запросы. Например, на 64-битном компьютере на базе Windows клиент может добавить заголовок, как показано:

GET /GET /my/page HTTP/1.1
Host: example.site

Sec-CH-UA: " Not A;Brand";v="99", "Chromium";v="96", "Google Chrome";v="96"
Sec-CH-UA-Mobile: ?0
Sec-CH-UA-Platform: "Windows"
Sec-CH-UA-Bitness: "64"

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

Спецификация
User-Agent Client Hints
# sec-ch-ua-bitness

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet
Sec-CH-UA-Bitness
93
93
Нет
Нет
79
Нет
93
93
Нет
66
Нет
17.0

См. также

  • Заголовки клиента
  • API User-Agent Client Hints
  • Повышение конфиденциальности пользователей и опыта разработчиков с помощью User-Agent Client Hints (web.dev)
  • Accept-CH
  • Кэширование HTTP > Различные ответы и Vary

© 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/Sec-CH-UA-Bitness

Spec-Zone.ru

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