Памяти устройства
Памяти устройства
Экспериментально: Это экспериментальная технология
Перед использованием в производстве внимательно проверьте таблицу совместимости с браузерами.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS), в некоторых или всех поддерживающих браузерах.
Заголовок запроса Device-Memory указателя устройства указывает приблизительный объем доступной оперативной памяти на устройстве клиента. Заголовок является частью API памяти устройства.
| Тип заголовка | Заголовок запроса, Указатель клиента |
|---|---|
| Запрещенное имя заголовка | нет |
Примечание:
- К клиенты Указатели доступны только на безопасных источниках (через TLS).
- Серверу необходимо разрешить получать заголовок
Device-Memoryот клиента, отправивAccept-CHзаголовок ответа. - Серверы, которые разрешают получение указателя клиента
Device-Memory, обычно также указывают его в заголовкеVary. Это сообщает кешам, что сервер может отправлять различные ответы в зависимости от значения заголовка в запросе.
Синтаксис
Device-Memory: <number>
Директивы
<number>-
Приблизительный объем оперативной памяти устройства. Возможные значения:
0.25,0.5,1,2,4,8.
Объем оперативной памяти устройства может использоваться как переменная для определения характеристик, поэтому значения заголовка намеренно приблизительны, чтобы уменьшить возможность его злоупотребления.
Примеры
Серверу сначала необходимо разрешить получение заголовка Device-Memory, отправив заголовки ответа Accept-CH содержащие Device-Memory.
Accept-CH: Device-Memory
Затем в последующих запросах клиент может отправлять заголовок Device-Memory:
Device-Memory: 1
Спецификации
| Спецификация |
|---|
| Память устройства # iana-device-memory |
Совместимость с браузерами
| Десктопные | Мобильные | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | |
Device-Memory |
61 |
≤79 |
Нет |
Нет |
48 |
Нет |
61 |
61 |
Нет |
Нет |
Нет |
8.0 |
См. также
© 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/Device-Memory