知识扫盲——认识浏览器标识UA并尝试自定义修改

1,939次阅读
没有评论

热帖1、什么是浏览器标识UA

浏览器标识(UserAgent,简称UA),使得服务器能够识别并唯一标识出客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等等基础信息,从而判断用户是使用电脑浏览还是手机浏览,让网页作出自动的适应。在网站管理侧人员来讲,就是一串形如“c53f4b15-69ce-5708-bf7f-5ba529766f6a”的由“-”分割的32位字符串,对应网站统计分析中的访客数(UV)。

知识扫盲——认识浏览器标识UA并尝试自定义修改

P1.浏览器标识UA对应访客唯一标识码(32位字符串)

扩展:网站统计分析中有 IP数、浏览量(PV)、访客数(UV) 、会话数、跳出率、平均访问时长等数据指标。

总之,浏览器标识UA是由一系列关键硬件+系统+浏览器+网络等等信息汇总而成的一串ID信息,用来描述当前浏览网页的主体。网站通过对UA标识的判别,可按相应的格式进行网页的布局调整,使用户获得更好的浏览体验。

2、如何查询自己的浏览器标识UA

可以在线查看,网址:https://tool.lu/useragent,如我的浏览器标识UA为“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/109.0”,记录了Windows系统及版本、浏览器名称及版本、浏览器内核等等信息。知识扫盲——认识浏览器标识UA并尝试自定义修改

P2.在线查看自己的浏览器标识UA

3、如何修改浏览器标识UA

查看自己的浏览器标识UA相对来说比较简单,但是要如何手动修改浏览器标识呢?修改浏览器标识UA的需求主要是出于误导或者绕过网站服务器的某些检测机制的意图,比如python爬虫通过批量伪造和定时变更UA信息,用来绕过网站检测机制从而实现多线程大批量下载文件、图片和视频等数据资源。

对于Chrome,Edge等Chromium内核浏览器可以通过插件 User Agent Switcher 来修改UA,火狐Firefox浏览器则可以使用插件 User-Agent Switcher and Manager。

附:

 文件名称:User-Agent Switcher_v2.5.0.zip
 文件大小:124.8KB
 下载声明:本站部分资源来自于网络收集,若侵犯了你的隐私或版权,请及时联系我们删除有关信息。
下载地址:本地下载

 文件名称:User_Agent Switcher and Manager-v0.4.9.xpi
 文件大小:749.5KB
 下载声明:本站部分资源来自于网络收集,若侵犯了你的隐私或版权,请及时联系我们删除有关信息。
下载地址:本地下载

4、UA修改应用示例

通过上述UA修改工具,修改浏览器标识UA成微信UA,比如:

Mozilla/5.0 (Linux; Android 6.0; NEM-AL10 Build/HONORNEM-AL10; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.132 MQQBrowser/6.2 TBS/043906 Mobile Safari/537.36 MicroMessenger/6.6.1.1220(0x26060133) NetType/WIFI Language/zh_CN

这样,通过修改浏览器标识UA,我们就可以在台式机的浏览器上浏览一些以前只能通过手机端微信才能打开的网页啦。

正文完
 1
itylq
版权声明:本站原创文章,由 itylq 2023-01-31发表,共计1331字。
转载说明:本站文章遵循CC-4.0国际许可协议,转载请注明出处(格式如“来源:IT摇篮曲www.itylq.com")。
评论(没有评论)