小编ton*_*ony的帖子

有没有办法在 Chrome 中抑制 sec-ua* 标头?

我没有成功地使用用户代理切换器和管理器扩展来渲染具有移动友好界面的 Web 应用程序。经过进一步挖掘,我注意到尽管浏览器通过用户代理字符串将自身标识为移动设备,但sec-ua-*标头仍然存在并将正确的平台泄漏到服务器:

sec-ch-ua:“不是;A 品牌”;v =“99”,“Google Chrome”;v =“97”,“Chromium”;v =“97” sec
-ch-ua-mobile:?0
秒-ch-ua-平台:“Windows”

基于此,我假设应用程序将应用程序的桌面版本返回给用户。

有没有什么方法可以抑制浏览器在其请求中发送这些标头(除了使用旧浏览器)?使用 --disable-features=UserAgentClientHint启动 Chrome确实禁用了这些标头。

user-agent google-chrome request-headers

6
推荐指数
0
解决办法
1393
查看次数