Spec-Zone.ru › HTTP

Sec-CH-UA-Arch

Sec-CH-UA-Arch

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

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

Заголовок запроса Sec-CH-UA-Arch подсказки агента пользователя предоставляет архитектуру базового процессора агента пользователя, например, ARM или x86.

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

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

Синтаксис

Sec-CH-UA-Arch: <arch>

Директивы

<arch>

Строка, указывающая архитектуру базовой платформы, например: "x86", "ARM", "[arm64-v8a, armeabi-v7a, armeabi]".

Примеры

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

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

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

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-Arch: "x86"

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

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

Спецификация
Подсказки агента пользователя
# sec-ch-ua-arch

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

Рабочий стол Мобильное устройство
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet
Sec-CH-UA-Arch
89
89
Нет
Нет
75
Нет
89
89
Нет
63
Нет
15.0

См. также

  • Подсказки клиента
  • API подсказок агента пользователя
  • Улучшение конфиденциальности пользователей и опыта разработчиков с помощью подсказок агента пользователя (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-Arch

Spec-Zone.ru

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