art*_*ung 23 testing user-agent google-chrome
我正在寻找用于Chrome的用户代理切换器.
搜索Chrome网上应用店并未提供简单的切换台.我知道我可以通过命令行和参数运行浏览器:谷歌浏览器:将用户代理更改为访问网站.
Google Chrome的用户界面是否内置了用户代理切换器?如果是这样,我该如何访问它?
Ale*_*lov 39
Chrome开发者工具(从版本17+开始)可以提供自定义User-Agent标头
按下即可打开开发人员工具 f12
在控制台"抽屉"中查看(如果不可见则使其可见)
单击控制台抽屉中的"模拟"选项卡.
勾选"欺骗用户代理"并选择代理(或使用其他...选项输入您自己的用户代理字符串).

小智 6
不知道,但我发现了这个:
http://www.hacker10.com/tag/internet-browser-headers/
他说:
Chrome浏览器,用户代理切换器扩展程序:更新:从Chrome商店中删除的插件
他们说(如你所说)你可以使用命令行开关来做到这一点:
http://www.google.com/support/forum/p/Chrome/thread?tid=64e4e45037f55919&hl=en
例如,这是如何在我的机器上将Chrome报告自身报告为IE8.0 C:\ Users\XXXX\AppData\Local\Google\Chrome\Application\chrome.exe --user-agent ="Mozilla/4.0(兼容) ; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0(兼容; MSIE 6.0; Windows NT 5.1; SV1); .NET CLR 3.5.30729)"
如果您真的只想更改某些站点的用户代理或测试一件可以做得更快的小事,那就是创建包含用户代理切换的站点的快捷方式.至少那种方式不那么繁琐.
另一个愚蠢的想法:如果你需要Chrome中的两个用户代理,你可以使用canary build作为一个,我这样做是为了让我的应用程序帐户和谷歌帐户同时打开.
在 Chrome 66 版本中,设置用户代理的选项隐藏在网络条件中,可以通过按 调出f12开发人员工具框 > 单击开发人员工具框关闭按钮旁边的 3 个点 > 更多工具 > 网络来访问该选项状况
进一步阅读:https ://developers.google.com/web/tools/chrome-devtools/device-mode/override-user-agent