设备内存

安全上下文:此功能仅在安全上下文(HTTPS)中可用,在某些或所有支持的浏览器中可用。

Device-Memory 设备客户端提示请求头字段指示客户端设备上可用 RAM 的近似量。该头部是设备内存 API的一部分。

头部类型 请求头客户端提示
禁止的头部名称

注意

  • 客户端提示仅在安全来源(通过 TLS)上可用。
  • 服务器必须选择接收来自客户端的 Device-Memory 头部,方法是发送 Accept-CH 响应头。
  • 选择接收 Device-Memory 客户端提示的服务器通常也会在 Vary 头部中指定它。这会通知缓存服务器可能会根据请求中的头部值发送不同的响应。

语法

http
Device-Memory: <number>

指令

<数字>

设备 RAM 的近似量。可能的值为:0.250.51248

设备 RAM 的数量可用作指纹识别变量,因此头部的值有意粗略,以减少其被滥用的可能性。

示例

服务器首先需要选择接收 Device-Memory 头部,方法是发送包含 Device-Memory 的响应头 Accept-CH

http
Accept-CH: Device-Memory

然后在后续请求中,客户端可能会将 Device-Memory 头部发回。

http
Device-Memory: 1

规范

规范
设备内存
# iana-device-memory

浏览器兼容性

BCD 表格仅在浏览器中加载。

另请参阅