讲师中心 微信公众号
AI工具推荐 视频效率加速

谷歌浏览器User-Agent怎么修改_谷歌浏览器模拟手机访问

梦雪吖_7745

梦雪吖_7745

发布时间:2026-04-12 09:01:35

|

718人浏览过

|

来源于php中文网

原创

可在Chrome中通过五种方式修改User-Agent:一、开发者工具临时覆盖;二、命令行启动时全局指定;三、安装扩展程序持久切换;四、设备模拟模式同步调整视口与UA;五、Android端地址栏脚本动态重写。

谷歌浏览器user-agent怎么修改_谷歌浏览器模拟手机访问

如果您希望在谷歌浏览器中修改User-Agent以模拟手机访问行为,则可能是由于需要测试移动端网页渲染、调试响应式布局或验证服务器是否正确返回适配内容。以下是解决此问题的步骤:

一、使用开发者工具临时修改UA

该方式通过Chrome内置的开发者工具在当前标签页中覆盖User-Agent字符串,不依赖扩展或系统级更改,适合单次调试与快速验证。修改后仅对当前页面生效,关闭开发者工具或切换标签页即恢复默认。

1、打开Chrome浏览器,访问任意网页。

2、按下 F12 或 Ctrl+Shift+I(Windows/Linux) 或 Cmd+Option+I(macOS) 打开开发者工具。

3、点击右上角三个点图标,选择 More tools → Network conditions。

4、取消勾选 Select automatically 选项。

5、在 User agent 输入框中粘贴目标UA字符串,例如:Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Mobile/15E148 Safari/604.1。

6、刷新页面,此时服务器接收到的请求头中 User-Agent 即为所填值。

二、通过命令行启动Chrome并指定UA

该方法在进程启动时强制注入User-Agent,对所有新建标签页全局生效,适用于隔离测试环境或自动化脚本调用,且不影响已运行的Chrome实例。

1、关闭所有正在运行的Chrome进程(包括后台任务)。

2、在终端或命令提示符中执行以下命令(Windows):chrome.exe --user-agent="Mozilla/5.0 (Linux; Android 13) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.210 Mobile Safari/537.36"。

3、macOS用户应执行:open -a "Google Chrome" --args --user-agent="Mozilla/5.0 (Linux; Android 13) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.210 Mobile Safari/537.36"。

4、Linux用户需替换为对应路径,例如:/opt/google/chrome/google-chrome --user-agent="Mozilla/5.0 (Linux; Android 13) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.210 Mobile Safari/537.36"。

5、启动后新窗口的所有网络请求均携带指定UA。

三、使用Chrome扩展程序全局切换UA

安装轻量级UA切换扩展可实现多预设一键切换、域名白名单匹配及持久化保存,适合高频跨设备测试场景,设置后对所有新建标签页自动生效。

1、访问Chrome网上应用店,搜索并安装 User-Agent Switcher and Manager 或 Quick UA Switcher。

page-agent 浏览器控制(CDP)
page-agent 浏览器控制(CDP)

使用 page-agent CLI(CDP)控制浏览器;CLI只能通过 GitHub Release 的 .tgz 安装,npm 官方包暂未发布。

下载

2、安装完成后点击地址栏右侧扩展图标,选择 Options 进入配置页。

3、在预设列表中选择目标设备组合,例如 Chrome on iPhone 或 Firefox on Android。

4、如需自定义,点击 Custom 选项,在输入框中粘贴完整UA字符串。

5、点击 Apply 按钮保存并启用,之后所有网络请求均携带新UA头信息。

四、通过开发者工具启用设备模拟模式

该方式不仅修改User-Agent,还同步调整视口尺寸、设备像素比和触控事件支持,完整复现真实移动设备访问环境,适用于前端响应式调试。

1、打开Chrome浏览器,访问任意网页。

2、按下 Ctrl+Shift+M(Windows/Linux) 或 Cmd+Shift+M(macOS) 启用设备工具栏。

3、点击设备工具栏顶部下拉菜单,从预设列表中选择目标机型,例如 iPhone 14 Pro 或 Pixel 5。

4、页面将自动应用该设备的分辨率、DPR及UA字符串;如需自定义,点击右上角三点图标 → Edit… → Add custom device,填写宽度、高度、DPR与UA。

5、点击设备工具栏中的 Rotate 图标可切换横竖屏,观察媒体查询触发效果。

五、通过地址栏脚本动态重写UA(仅限Android Chrome)

该方法利用JavaScript直接覆盖 navigator.userAgent 对象,无需安装扩展或重启浏览器,适用于无法安装第三方组件的受限移动环境。

1、在Android版Chrome中打开目标网页。

2、在地址栏中输入以下JavaScript代码并回车:javascript: Object.defineProperty(navigator, 'userAgent', {value: 'Mozilla/5.0 (Linux; Android 13; SM-S901B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Mobile Safari/537.36', writable: false});。

3、刷新页面,执行 console.log(navigator.userAgent) 验证是否变更成功。

4、注意:该操作仅在当前页面生命周期内有效,页面关闭后失效。

相关文章

谷歌浏览器
谷歌浏览器

谷歌浏览器Google Chrome是一款可让您更快速、轻松且安全地使用网络的浏览器。Google Chrome的设计超级简洁,使用起来得心应手。这里提供了谷歌浏览器纯净安装包,有需要的小伙伴快来保存下载体验吧!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

相关专题

更多
chrome什么意思
chrome什么意思

chrome是浏览器的意思,由Google开发的网络浏览器,它在2008年首次发布,并迅速成为全球最受欢迎的浏览器之一。本专题为大家提供chrome相关的文章、下载、课程内容,供大家免费下载体验。

2726

2023.08.11

chrome无法加载插件怎么办
chrome无法加载插件怎么办

chrome无法加载插件可以通过检查插件是否已正确安装、禁用和启用插件、清除插件缓存、更新浏览器和插件、检查网络连接和尝试在隐身模式下加载插件方法解决。更多关于chrome相关问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

5339

2023.11.06

Chrome开启无痕模式
Chrome开启无痕模式

本专题整合了Chrome无痕模式开启相关内容,阅读专题下面的文章了解更多详细教程。

3827

2026.03.24

js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

1738

2023.08.03

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

2704

2023.09.04

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

6084

2023.10.24

字符串介绍
字符串介绍

字符串是一种数据类型,它可以是任何文本,包括字母、数字、符号等。字符串可以由不同的字符组成,例如空格、标点符号、数字等。在编程中,字符串通常用引号括起来,如单引号、双引号或反引号。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

5709

2023.11.24

java读取文件转成字符串的方法
java读取文件转成字符串的方法

Java8引入了新的文件I/O API,使用java.nio.file.Files类读取文件内容更加方便。对于较旧版本的Java,可以使用java.io.FileReader和java.io.BufferedReader来读取文件。在这些方法中,你需要将文件路径替换为你的实际文件路径,并且可能需要处理可能的IOException异常。想了解更多java的相关内容,可以阅读本专题下面的文章。

7354

2024.03.22

Playwright 测试失败怎么办
Playwright 测试失败怎么办

Playwright测试失败专题汇集超时、定位器匹配、浏览器提前关闭、依赖与插件配置、文件上传、SSL及Docker启动等故障文章,并介绍通过截图、报告和Trace定位错误。

0

2026.10.21

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn