Chrome 计划在2020 年 6 月弃用和冻结其User-Agent标头。User -Agent在从日志中调试某些错误时很有用,因为许多浏览器根据版本的不同而有不同的怪癖。User-Agent已被弃用,取而代之的是Accept-CH和Sec-CH-UA-*。
为了让浏览器响应以下用户代理信息,我需要在Accept-CH中输入什么值?随附的Sec-CH-UA-*标头是什么?
- 浏览器名称和版本。
- 操作系统名称和版本。
- 架构(32/64 位 x86、ARM 等)。
- 是移动的。
Chrome 计划在2020 年 6 月弃用和冻结其User-Agent标头。User -Agent在从日志中调试某些错误时很有用,因为许多浏览器根据版本的不同而有不同的怪癖。User-Agent已被弃用,取而代之的是Accept-CH和Sec-CH-UA-*。
为了让浏览器响应以下用户代理信息,我需要在Accept-CH中输入什么值?随附的Sec-CH-UA-*标头是什么?
我找到了这个页面。
Sec-CH-UA-Model
和/或Sec-CH-UA-Full-Version
Sec-CH-UA-Platform
和/或Sec-CH-UA-Platform-Version
Sec-CH-UA-Arch
Sec-CH-UA-Mobile
但请记住,客户端提示是实验性的。
要回答您的问题,您必须发送什么才能从上面获取值:
只需删除SEC-CH-UA-
-prefix,因此您的标题看起来像这样
Accept-CH: UA, Full-Version, Platform, Platform-Version, Arch, Mobile