临时修改(开发者工具)
适用于调试或测试,仅对当前标签页生效。

- 打开开发者工具:
- 按 F12 或右键点击页面选择 检查。
- 打开更多工具:
- 点击开发者工具右上角的 三个点(⋮)或 更多工具(More tools)。
- 打开网络条件面板:
- 选择 网络条件(Network conditions)。
- 修改 User-Agent:
- 取消勾选 使用浏览器默认设置(Use browser default)。
- 在下拉列表中选择预设的 User-Agent(如模拟移动设备),或选择 自定义 手动输入。
使用扩展程序(推荐)
适合长期或灵活切换 User-Agent。
- 安装扩展:
- 打开 Chrome 网上应用店(需科学上网)。
- 搜索 User-Agent Switcher(如 "User-Agent Switcher and Manager")。
- 点击 添加到 Chrome。
- 使用扩展:
- 安装后点击扩展图标,选择预设的 User-Agent(如 Chrome、Firefox、Safari 或移动设备)。
- 部分扩展支持自定义字符串。
通过命令行启动(全局修改)
适用于所有页面,但需每次启动时设置。
- 关闭所有 Chrome 窗口。
- 创建快捷方式:
- 右键点击 Chrome 快捷方式 → 属性。
- 修改目标:
- 在 目标 字段末尾添加:
--user-agent="自定义字符串"示例(模拟 iPhone):
--user-agent="Mozilla/5.0 (iPhone; CPU iPhone OS 14_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Mobile/15E148 Safari/604.1"
- 在 目标 字段末尾添加:
- 保存后使用该快捷方式启动。
使用第三方工具(高级)
- Fiddler/Charles 等代理工具:可全局修改请求头。
- Selenium 自动化测试:通过代码控制 User-Agent。
注意事项:
- 临时修改 刷新页面可能失效,关闭标签页会重置。
- 扩展程序 可能无法覆盖所有请求(如 WebSocket)。
- 命令行方式 可能被浏览器更新或安全软件阻止。
根据需求选择合适的方法,一般推荐使用扩展程序,方便灵活切换。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。