我有 Chrome 的情况,经过测试87.0.4280.88
,在某些情况下 Chrome 会发送sec-ch-ua
和sec-ch-ua-mobile
请求标头,尽管chrome://flags/#enable-experimental-web-platform-features
设置为“禁用”。
例如:
sec-ch-ua: "Google Chrome";v="87", " Not;A Brand";v="99", "Chromium";v="87"
sec-ch-ua-mobile: ?0
发生这种情况时,摆脱这些标头的唯一方法是使用参数启动 Chrome --disable-features=UserAgentClientHint
。
有人对此有解释吗?据我了解,这些功能仍处于试验阶段,规范正在进行中(https://wicg.github.io/ua-client-hints/)。