各浏览器useragent大全 包括(chrome/360/搜狗浏览器以及百度/google/搜狗/神马)

本文主要分为三部分,第一是useragent是什么,第二是列举市面上常见的ua,第三是介绍useragent各字段的含义。

一、useragent是什么?

useragent,顾名思义,就是用户代理,他是一个字符串,用于向服务器表明客户端身份的作用。服务端根据这个字符串,来确定如何以最佳的方式展现内容给客户端。比如手机端访问网站,对其重定向到手机版网站。

二、各浏览器/搜索引擎蜘蛛useragent举例:

1、IE10

Mozilla/5.0 (MSIE 10.0; Windows NT 6.1; Trident/5.0)

2、iPhone6

Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25

3、iPad

Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25

4、Android

Mozilla/5.0 (Linux; Android 4.4.2; Nexus 4 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36

5、google chrome

Mozilla/5.0 (Windows NT 5.2) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30

6、firefox

Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0

7、Opera

Opera/9.80 (Windows NT 5.1; U; zh-cn) Presto/2.9.168 Version/11.50

8、Safari
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN) AppleWebKit/533.21.1 (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1

9、Windows Phone

Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 920)

10、微信内置浏览器(核心标识:MicroMessenger )

Mozilla/5.0 (iPhone; CPU iPhone OS 7_0_4 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/11B554a MicroMessenger/6.2.1

11 、搜狗浏览器

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SE 2.X MetaSr 1.0; SE 2.X MetaSr 1.0; .NET CLR 2.0.50727; SE 2.X MetaSr 1.0)

12、360浏览器

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; 360se)

13、腾讯浏览器

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; TencentTraveler 4.0; .NET CLR 2.0.50727)

以上是常用浏览器的useragent,下面给出一些搜索引擎的useragent:

1、百度pc蜘蛛spider:

Mozilla/5.0(compatible;Baiduspider/2.0;+http://www.baidu.com/search/spider.html)

2、百度移动搜索蜘蛛:

Mozilla/5.0(Linux;u;Android4.2.2;zh-cn;)AppleWebKit/534.46(KHTML,likeGecko)Version/5.1MobileSafari/10600.6.3(compatible;Baiduspider/2.0;+http://www.baidu.com/search/spider.html)

3、百度渲染蜘蛛spider:

Mozilla/5.0(iPhone;CPUiPhoneOS9_1likeMacOSX)AppleWebKit/601.1.46(KHTML,likeGecko)Version/9.0Mobile/13B143Safari/601.1(compatible;Baiduspider-render/2.0;+http://www.baidu.com/search/spider.html)

如果你不清楚什么是百度渲染蜘蛛,请参考这篇文章: 什么是百度渲染蜘蛛baiduspider?

4、google bot:

Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

5、Yahoo蜘蛛:

Mozilla/5.0 (compatible; Yahoo! Slurp;http://help.yahoo.com/help/us/ysearch/slurp)

6、搜狗搜索蜘蛛:

PC端UA为
Sogou web spider
Sogou inst spider
Sogou spider
移动端UA为Sogou wap spider

7、神马搜索

yisouspider

8、YodaoBot (已经不做搜索了)

Mozilla/5.0 (compatible; YodaoBot/1.0; http://www.yodao.com/help/webmaster/spider/; )

9、360搜索

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gcko) Chrome/50.0.2661.102 Safari/537.36; 360Spider

以上是目前常见的useragent,下面来说说这些字符串里各字段都代表什么含义。

可以看到,大部分ua都采用Mozilla作为开头,这大概是由于世界上第一个浏览器–网景浏览器上承接下来的,具体追述可以百度搜索一下看看,有很长的历史。这里咱们详细说说各浏览器的一些特色标记,排版引擎等。

作为标记客户端,也即浏览器的类型不同,版本不同,各个客户端会在ua中加入独特的元素,比如微信内置浏览器的 MicroMessenger  ,360浏览器的360se,百度搜索引擎蜘蛛的baiduspider等等等等。

排版引擎,也即客户端的解释器,主要有Trident、Gecko、KHTML三个。

Trident引擎主要是IE浏览器使用;

Gecko主要是firefox使用;

KHTML知名度可能不大,但是说到WebKit就大名鼎鼎了,实际上WebKit就是KHTML的衍生;主要使用在chrome和Safari浏览器上。

写了这么多,大家多useragent还有什么不懂的,可以博客留言给我。

1 thought on “各浏览器useragent大全 包括(chrome/360/搜狗浏览器以及百度/google/搜狗/神马)”

发表评论

电子邮件地址不会被公开。 必填项已用*标注