User Agent 解析:它是什么以及工作原理

article/2025/6/8 14:18:55

什么是User Agent?

UserAgent,简称UA,是一个使服务器能够识别用户使用的浏览器类型版本以及运行浏览器的操作系统等信息的字符串。它作为浏览器请求头部信息的一部分发送给服务器,以便服务器可以返回合适格式和版本的内容。

跟Cookie一样,网站可以根据浏览器的User Agent为用户提供个性化的体验,比如:

  • 正确显示网页:确保无论你用手机还是电脑访问,网页都能正常显示。
  • 个性化体验:如果某些特效在手机上不起作用,在电脑上却可以,那么网站可以根据UserAgent调整这些功能。
  • 快速加载:如果你的网络连接慢,UserAgent可以帮助网站提供一个简化版页面,让加载速度更快。
  • 保护安全:有时候它也能帮助识别出哪些不寻常的访问可能是自动程序(比如机器人)在搞鬼。

所以呢,虽然我们平时看不见UserAgent,但它确实在幕后默默地为我们提供了很多方便。

User Agent的示例

在不同的设备和操作系统上,UserAgent字符串会有所不同。这些字符串为网站提供了关于你正在使用的浏览器和设备类型的重要线索。让我们来看几个实际的例子:

Chrome User Agent

Windows电脑上,Chrome浏览器的UA:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36

Firefox User Agent

Windows电脑上,Firefox浏览器的UA:

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:125.0) Gecko/20100101 Firefox/125.0

Safari User Agent

Mac电脑上,Safari浏览器的UA:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.1 Safari/605.1.15

Edge User Agent

Windows电脑上,Edage浏览器的UA:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0

Android User Agent

Android手机上,Chrome浏览器的UA:

Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Mobile Safari/537.36

iOS User Agent

iPhone手机上,Safari浏览器的UA:

Mozilla/5.0 (iPhone; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6 Mobile/15E148 Safari/604.1

User Agent的组成

从上面的示例我们可以大概了解到,User Agent(UA)字符串可以分为7个部分

Mozilla/5.0 - 这部分起源于网景导航器(Netscape Navigator)浏览器,但现在几乎所有的浏览器都会以这样或类似的形式开始他们的UA字符串。它并没有特定含义,只是遵循了一个历史标准。

(Windows NT 10.0; Win64; x64) - 这是一个括号内的详细信息列表,说明了使用者的操作系统。在这个例子中,“Windows NT 10.0”指Windows 10操作系统,“Win64”表示64位版本的Windows,“x64”也表示运行在x64架构处理器上。

AppleWebKit/537.36 - 表示该浏览器使用AppleWebKit渲染引擎进行页面渲染。“537.36”则是具体版本号。

(KHTML, like Gecko) - KHTML是Konqueror浏览器使用的渲染引擎。“like Gecko”表示该浏览器兼容Gecko渲染引擎,Gecko是Firefox使用的渲染引擎。

Chrome/124.0.0.0 - 指明了用户正在使用Chrome浏览器及其版本号“124.0.0.0”。

Safari/537.36 - 即使用户实际上可能并不使用Safari浏览器,许多非Safari浏览器也会包含“Safari”及其版本号作为UA字符串一部分。这主要是为了与基于Webkit或需要特定Safari认证才能正常显示内容的网站兼容。

Mobile - 如果存在,则指示用户正在使用移动设备访问网站。

如何查看和修改浏览器的User Agent?

查看浏览器的User Agent

我们可以访问一些指纹检测网站去帮我们解析User Agent(UA) ,点击“解析”,就可以知道当前浏览器或者输入的UA字符串包含了哪些信息。

修改User Agent的工具

AdsPower

AdsPower多账户浏览器(https://share.adspower.net/souhu11)支持更改浏览器的UA,并且你无需苦恼该选择用什么的UA。在创建浏览器环境的时候,AdsPower会为您自动匹配一个合适的User Agent。且浏览器的内核版本跟User Agent版本相匹配。(这个很重要,后文我们会做一个小实验说明)

它还提供免费的浏览器环境,并且拥有数量庞大且符合真实设备特征的UA指纹库(包含Window、MacOS、Linux、Android、iOS的UA)。

如果你选择修改UA,AdsPower还会针对该UA版本生成匹配的其他指纹参数,如浏览器内核、WebGL信息、Canvas指纹等等。AdsPower的浏览器环境会模拟得更像是一台全新的物理设备,而不仅仅是修改UA这么简单。

User-Agent Switcher

这是一款知名的浏览器插件,它提供了一些预设列表并允许你快速切换到不同设备类型的UA。但是,该插件提供的预设UA太少了,得自己填写一些UA字符串。

User-Agent Switcher and Manger

另一款流行的UA修改工具,这块比User-Agent Switcher多了许多UA预设,可以选择的范围相对较多。

AdsPower vs User Agent修改插件

同样是修改User Agent,AdsPower与其他第三方插件有什么区别呢?我们借助指纹浏览器检测网站去对比测试结果。

AdsPower

当使用AdsPower浏览器的时候,内核选择的版本是123,但是UA版本是121,相差不大,并且其他指纹适配,不容易被检测出来。

第三方插件

如果仅仅是改了UA,没有对浏览器的其他指纹进行处理,那依然有可能会被网站检测出来!

如下图所示,Chrome浏览器的内核版本是124,使用了第三方UA修改插件,将UA版本修改为123,只相差1个版本,也依然能被网站检测出来!

为什么管理User Agent很重要?

在多账户管理中,修改UserAgent(UA)需要谨慎对待。每个账户的UA应当与其相对应的设备保持一致,以避免引起网站的怀疑。

此外,为了避免账号之间被关联,大量的账户需要拥有不同的User Agent。因此,对于需要高度隔离各自环境的多账户管理者而言,AdsPower指纹浏览器提供了更加专业和安全的解决方案。它不仅支持为每个账户创建独立且完整的浏览环境,还能让用户精细控制从User Agent到各种指纹的设置,AdsPower通过模拟真实物理设备来降低风险,即便是非技术用户也能轻松管理和操作。

常见问题

User Agent代表什么?

User Agent 代表了发出网络请求的客户端软件(通常是浏览器)的身份信息,它包含了设备类型、操作系统、浏览器类型及版本等详细数据。网站服务器利用这些信息来确定应该发送哪种格式的内容给用户,以确保最佳的用户体验。

如何获取浏览器的User Agent?

要获取浏览器的 User Agent,你可以简单地访问一个如 browserscan.net 这样的指纹检测站,它会显示出你当前使用设备的UA。或者,在你的浏览器中打开开发者工具(通常通过按F12键或右键点击页面并选择“检查”),然后在‘网络’标签下刷新页面,即可在请求头部分找到UA字符串。

如何修改User Agent?

修改 User Agent 可以通过多种方式实现。一种方法是在浏览器的开发者工具中手动设置新的UA字符串。例如,在Chrome和Firefox中,你可以在‘网络条件’选项卡内更改UA。另一种方法是使用第三方扩展程序,如“User-Agent Switcher”,这类扩展允许你快速切换到不同设备类型的预设UA列表。也可以选择更加安全的AdsPower指纹浏览器。

Mozilla/5.0 是什么浏览器?

"Mozilla/5.0" 并不指代一个特定的浏览器,而是几乎所有现代Web浏览器都使用这个前缀作为他们 User Agent 字符串的一部分。这个前缀起源于早期互联网时期,并被沿用至今作为一种传统形式。实际上,“Mozilla/5.0”后面跟随着具体识别信息才能告诉我们正在使用哪个浏览器和版本。


http://www.hkcw.cn/article/dlmKfMZkVC.shtml

相关文章

张镇麟妈妈晋升,王芳被任命为辽宁体育局局长

近日,辽宁体育局官方宣布了一个令人瞩目的消息,王芳,张镇麟的母亲,现任辽宁省体育局劳资联络处负责人,职位有所提升。这一消息迅速在网络上传开,引起了广泛关注。 据了解,王芳在过去的几个月里,一直在努力提高自己的工作能力,以适应新的角色。她的努力和成果得到了上级…

硅谷 :人类科技的至高地,真的被印度人占领?

#头条创作挑战赛# 对于印度人统治了美国硅谷这种说法 你是否会被下面这组事实震惊到呢 迄今为止硅谷排名靠前的科技巨头 除苹果公司外 包括谷歌 adobe 微软 IBM 推特等 这些科技巨无霸的CEO 均为印度裔移民 而在其它世界500强企业中 如百事可乐 万事达 联合利华 标准普…

势不两立的出处、释义、典故、近反义词及例句用法 - 成语知识

势不两立,两立:并存。指敌对的双方不能同时存在。比喻矛盾不可调和。出自:西汉 刘向《战国策 楚策一》:“楚强则秦弱,楚弱则秦强,此其势不两立。”近义词有:你死我活、誓不两立,反义词有:情投意合、亲密无间,势不两立是中性成语,主谓式成语;可作谓语、宾语、定语;…

时尚有方轻松佩戴 腕上小管家HUAWEI WATCH FIT 3体验

大屏、轻薄、有颜,这是我一直在用华为WATCH FIT系列手表的理由,前段时间FIT3的推出,HarmonyOS 4.2系统的加持下,功能更加丰富,颜值也更高,想换的心根本停不下来,拖到今天终于体验上啦!这篇简单聊聊它的使用体验。HUAWEI WATCH FIT 3的包装简洁大方,拆开后映入眼帘的就…

福永街道 向“新”而行 党建激活“新”动能

福永是深圳“最大物流集散地”,集聚了4000多家物流企业,占宝安区三分之一左右。 受访单位供图智美汇志产业园的党群服务中心设有5G发布厅、共享直播间等多个服务功能区。受访单位供图展开全文结合物流快递、网络直播等新行业特色、人群特征,福永不断探索党员教育管理新途径。…

新手必备!一篇看懂的美国商标注册指南

欢迎来到美国商标注册的世界!无论您是初创企业的创始人、一个富有创造力的个体创作者,还是正在寻求将您的品牌国际化的企业家,理解并掌握美国的商标注册流程对于保护您的品牌和商业利益至关重要。在这篇指南中,我们将一步步引导您通过美国商标注册的迷宫,从选择和准备商标…

山东27岁美女深夜被绑架 4天4夜后获救(组图)

1月13日,山东曹县警方经四天四夜连续奋战,成功侦破“1.08”绑架案,涉案谢某、毕某、许某三名犯罪嫌疑人被缉捕归案,受害人质马某某被安全解救。8号深夜,在山东曹县中医院附近,一名27岁的女子在去找自己丈夫的途中离奇失踪。有人说,当时在那条路上听到了呼救声。其家人随后接到神…

JUPAS公布2024年的申请人数 香港DSE课程不升反跌?

在公众号的新算法下,将 聪明的大白 【设为星标】,并多点【在看】才能即时收到新推送近期JUPAS公布2024年的申请人数,去年共39450名本地生报JUPAS,今年只有39298人,少了152人。 在双非港宝越来越多,且办理香港身份越来越火爆的今天,大家都认为参加DSE的人数会暴增,但是结…

原创物种百科:白头海雕

白头海雕,又称白头鹰、美洲雕,鹰形目鹰科海雕属,共有2个亚种分化:指名亚种、阿拉斯加亚种。是一种大型猛禽,成年雕体长可达1米,翼展2米多长,雄鸟体重3.5-4千克,雌鸟体重4.5-6千克。性情凶猛,目光敏锐,嘴、爪十分锐利而钩曲。分布于北美洲,是北美的特有物种。栖息在海…

详解USB OTG工作原理及其应用

1994年,Intel,Compaq等七家软硬件全球知名企业为了突破当时PC使用串口和并口传输速度的限制,成立了通用串行 开发者论坛( Implementers Forum, USB IF),并在1994年11月提出了USB 0.7版,到了1998年开始出现了支持USB 1.1的设备,他的高速性(USB1.1支持1.5 Mb/s和12 Mb/s…

“从不拍烂片的导演”,盘点大卫·芬奇执导的10部经典电影

很早之前写过克里斯托弗诺兰的电影盘点,20多年来,无一烂片。 好莱坞还有一位导演,几乎部部也都是精品,他就是大卫芬奇。 1992年,他执导了自己的首部电影《异形3》,虽然这部电影在商业上并未取得巨大成功,但为他日后的导演生涯积累了宝贵的经验。之后他拍出了好评如潮的《…

热搜第一!罐车拉完煤制油直接装食用油?中储粮回应

近日,知名粮油巨头中储粮在运输过程中存在化工罐车与食用油罐车混用情况,一经曝光引发全网热议,中储粮更深陷舆论漩涡之中。煤制油罐车装运食用油 据媒体在宁夏暗访调查显示,一辆车牌号为冀E**65Z的罐车从宁东煤制油厂区出发,两天之后到达了一千多公里外的河北省秦皇岛市。…

原创手段造句和解释_手段的例句有哪些 - 小孩子点读

手段(shǒu dun),名词。近义词有:手法,方法,办法,方式。反义词有:目的。本领;技巧。 [鲁迅《补天》:“伊倒也很佩服这手段的细巧。”] 为达到某种目的而采取的方法和措施。 [秦牧《核心》:“塑造人物是表达这种中心思想的非常重要的手段。”] 指待人处世所用的不正当的…

十本非常经典的高品质玄幻小说,推荐喜欢玄幻的读者不要错过!

大家好,今天给大家带来十本非常经典的高品质玄幻小说。玄幻小说作为现在最受读者欢迎的小说类型,其精彩刺激的剧情,大气磅礴的背景设定,带来的阅读体验都很不错,推荐喜欢玄幻的读者,收藏起来!第一部、《择天记》,作者:猫腻,类别:玄幻 东方玄幻,字数:314.14万(已完…

黄杨木~简介

【黄杨木简介】 植物名称:黄杨 英文名:Chinese Box Twig, Twig of Harland Box 学名:Buxus Sinica (Rehd. etWils. ) Cheng 别名:黄杨木、小叶黄杨、锦熟黄杨、瓜子黄杨、千年矮、山黄杨、乌龙木 科属名:黄杨科,黄杨属 生态分类:木本植物>常绿灌木类 生长习性:中性,…

【地理概念】什么是雨林?什么是季雨林?什么是盐湖?

雨林(Rainforest)是雨量甚多的生物区系。雨林依位置的不同分热带雨林和温带雨林。雨林大多数靠近赤道,在赤道经过的非洲、亚洲和南美洲都有大片的雨林。湿润的气候保证了树和植物的快速生产。同时,树和植物也为雨林中的成千上万种生物提供了食物和庇护所。此外还有亚热带雨…

增值税新版税率表和抵扣方式!

点击左上方“中国会计报”蓝色小字,可订阅本微信。 友情提醒: 个税扣除范围扩大!最新税率表来了! 2024年新版增值税税率表 01一、增值税税率 一般纳税人增值税税率:13%,9%,6%,0%,都适用于哪些项目?我们具体来看:二、扣除率 扣除率是指增值税计征中法定扣除项目金额与…

电脑自带录屏在哪?本文6个方法详解!(2024新)

电脑自带录屏在哪?为了开创计算机操作系统的新时代,微软在Windows系统电脑上下了巨大的功夫,它以优雅的界面和独特的设计,迎合了广大用户的需求。随着越来越多的用户使用Windows系统,在Windows录屏的需求也随之出现,例如保留直播节目、录制视频通话、记录游戏音乐等。win…

PPT时间轴别乱画“箭头”了,看看这10页PPT,直接封神!

Hello,大家好,我是利兄。 我们做PPT,经常要遇到一种页面类型,就是时间轴,但是很多人不会做,做出来的是下面这样的。 胡乱加一些箭头,做的比较丑。那么到底该怎么设计排版呢?今天给大家分享三个方法,然后列举十个案例,给大家讲清楚。 首先,要做一个时间轴,必须了解时…

猪链球菌病的症状及治疗方法(养猪须知)

猪链球菌病一年四季均可发生,但在5—11月份为高发期,多呈地方性流行。在密集饲养的集约化养猪场容易流行。此外,当猪群饲养密度过大,卫生条件差、通风不良、气候突变、转群、长途运输及其他各种应激因素等都可诱发猪链球菌病的发生与流行。 大小猪均可感染,其中仔猪、架子…