You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chrome响应式模拟器302重定向场景下User Agent变更问题咨询

当在Chrome响应式模拟器中对返回302重定向的页面发起请求时,会出现新发起的请求携带不同User Agent字符串的情况。

以下为携带Android 7.1.1的user-agent请求截图:
携带Android 7.1.1的UA截图1
携带Android 7.1.1的UA截图2

302重定向之后的下一次请求中,user-agent字符串发生变更,截图如下:
重定向后UA变更截图

问题根因

Chrome响应式模拟器的自定义UA配置默认仅作用于用户主动触发的首次请求,302/301等服务端重定向属于浏览器内核自动发起的静默请求,旧版Chrome存在已知逻辑缺陷,跳转时未继承模拟器的自定义UA配置,会自动切换为当前浏览器的默认桌面UA,最终出现两次请求UA不一致的情况。

解决方案

  • 优先升级Chrome浏览器至114及以上正式版本,该UA继承缺陷已被官方在2023年第二季度的版本更新中修复,重定向请求会正常继承响应式模拟器的自定义UA
  • 若需继续使用旧版本Chrome,可在地址栏输入chrome://flags/#reset-ua-on-redirect,将该配置项调整为Disabled即可强制关闭重定向时的UA重置逻辑
  • 调试生产环境业务时,也可通过UA固定类浏览器扩展全局锁死UA,或调整业务逻辑避免依赖重定向请求的UA参数做设备判断、页面分发等操作

内容的提问来源于stack exchange,提问作者Arno van Lieshout

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 14:45:04