Device-Memory 标头
HTTP Device-Memory
请求标头用于设备客户端提示,以千兆字节为单位指示客户端设备上可用的近似 RAM 量。该标头是 Device Memory API 的一部分。
客户端提示仅在安全来源上可用。服务器必须通过首先发送 Accept-CH
响应标头来选择接收来自客户端的 Device-Memory
标头。选择加入 Device-Memory
客户端提示的服务器通常也会在 Vary
标头中指定它,以告知缓存服务器可能会根据请求中的标头值发送不同的响应。
语法
http
Device-Memory: <number>
指令
示例
服务器首先需要通过发送包含 Device-Memory
的 Accept-CH
响应标头来选择接收 Device-Memory
标头
http
Accept-CH: Device-Memory
然后在后续请求中,客户端可能会发回 Device-Memory
标头
http
Device-Memory: 1
规范
规范 |
---|
设备内存 # iana-device-memory |
浏览器兼容性
加载中…
另见
- 通过用户代理客户端提示改善用户隐私和开发者体验 (developer.chrome.com)
- Device Memory API
Navigator.deviceMemory
WorkerNavigator.deviceMemory
- 设备客户端提示
Accept-CH
- HTTP 缓存:Vary 和
Vary