临时修改(开发者工具)
适合网页调试,关闭标签页后失效:

- 按 F12 打开开发者工具 → 点击右上角 菜单。
- 选择 More tools → Network conditions。
- 取消勾选 Use browser default。
- 在 User agent 下拉菜单中选择预设值,或手动输入自定义值。
浏览器扩展(永久生效)
适合长期模拟特定设备/浏览器:
- 打开 Chrome 网上应用店。
- 搜索 User-Agent Switcher 类扩展(如 "User-Agent Switcher and Manager")。
- 安装后点击扩展图标即可快速切换。
启动参数修改(全局生效)
适合需要固定 User-Agent 的场景:
- 右键点击 Chrome 快捷方式 → 属性。
- 在 目标 栏末尾添加(注意空格):
--user-agent="自定义字符串"示例(模拟 iPhone):
--user-agent="Mozilla/5.0 (iPhone; CPU iPhone OS 14_0 like Mac OS X) AppleWebKit/605.1.15" - 重启 Chrome 生效。
通过脚本或插件自动化
开发者可通过以下方式:
- Selenium:使用
add_argument('--user-agent=xxx')。 - Puppeteer:通过
page.setUserAgent()设置。
注意事项
- 部分网站可能检测并屏蔽非常规 UA。
- 扩展方式可能导致部分网站功能异常(如登录状态)。
- 启动参数修改会影响所有标签页。
根据使用场景选择合适的方法即可。
标签: Agent
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。