语法
http
Sec-CH-UA-Form-Factors: <form-factor>
Sec-CH-UA-Form-Factors: <form-factor>, …, <form-factor>
指令
<form-factor>
-
指示常见设备外形尺寸的字符串。可以包含所有适用的外形尺寸。允许值的含义是:
示例
使用 Sec-CH-UA-Form-Factors
服务器通过在对客户端的任何请求的响应中包含 Accept-CH
,并使用所需标头的名称作为令牌来请求 Sec-CH-UA-Form-Factors
标头。
http
HTTP/1.1 200 OK
Accept-CH: Sec-CH-UA-Form-Factors
客户端可以选择提供提示,并将 Sec-CH-UA-Form-Factors
标头添加到后续请求中。例如,客户端可能会添加标头,如所示:
http
GET /my/page HTTP/1.1
Host: example.site
Sec-CH-UA-Mobile: ?0
Sec-CH-UA-Form-Factors: "EInk"
在这种情况下,"EInk"
意味着该设备具有屏幕更新缓慢且色彩分辨率有限的特点,因此响应可能会因该提示而异。
规范
规范 |
---|
用户代理客户端提示 # sec-ch-ua-form-factors |
浏览器兼容性
加载中…
另见
- 客户端提示
- 用户代理客户端提示 API
Accept-CH
- HTTP 缓存:Vary 和
Vary
标头 - 通过 User-Agent 客户端提示改进用户隐私和开发者体验(developer.chrome.com)