根据移动终端(手机)请求头的UA信息,判断其操作系统

本文介绍了如何根据移动终端的请求头UA信息,来判断其运行的操作系统,包括安卓、塞班、WP7和iOS,并提供了不同设备的示例。

一、安卓

使用机器:三星I9000


1、 自带浏览器
User-Agent : Mozilla/5.0 (Linux; U; Android 4.0.3; zh-cn; U8860 Build/HuaweiU8860) UC AppleWebKit/530+ (KHTML, like Gecko) Mobile Safari/530 


带有android字样


2、 uc浏览器uc7/uc8


user-agent = Mozilla/5.0 (Linux; U; Android 2.3.7; zh-cn; GT-I9000 Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 360browser(securitypay,securityinstalled)


user-agent = Mozilla/5.0 (Linux; U; Android 2.3.7; zh-cn; GT-I9000 Build/MIUI) UC AppleWebKit/534.31 (KHTML, like Gecko) Mobile Safari/534.31 
accept =


uc7 uc8 请求头里都有android字样


3、 QQ浏览器
user-agent = MQQBrowser/3.4/Adr (Linux; U; 2.3.7; zh-cn; GT-I9000 Build/MIUI.2.4.13;480*800) 


没有android字样,只显示android系统版本号


4、 天天浏览器
user-agent = Mozilla/5.0 (Linux; U; Android 2.3.7; zh-cn; GT-I9000 Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 


带有android字样


5、 遨游浏览器
user-agent = Mozilla/5.0 (Linux; U; Android 2.3.7; zh-cn; GT-I9000 Build/MIUI)Maxthon AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 


带有android字样


6、 Opera mini6
user-agent = Opera/9.80 (Android; Opera Mini/7.29952/27.1667; U; zh) Presto/2.8.119 Version/11.10 


带有android字样


7、 百度浏览器


手机装不百度浏览器


8、 海豚浏览器
user-agent = Mozilla/5.0 (Linux; U; Android 2.3.7; zh-cn; GT-I9000 Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1


带有android字样


9.360浏览器
user-agent = Mozilla/5.0 (Linux; U; Android 2.3.7; zh-cn; GT-I9000 Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 360browser(securitypay,securityinstalled)


带有android字样


二、MTK
1.默认浏览器
User-Agent = MAUI WAP Browser 


user-agent = Maui Browser 


三、塞班

使用机器:nokia 5800


1.默认浏览器
user-agent = Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5800d-1/60.0.003; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.33 Mobile Safari/533.4 3gpp-gba 


带有SymbianOS字样


四、wp7

使用机器:HTC 雷达


1.ie9
accept = text/html, application/xhtml+xml, */* 
user-agent = Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Radar; Orange) 


带有Windows Phone OS字样


五、ios

使用机器:Iphone4s


1.Safari
user-agent = Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A405 Safari/7534.48.3 


带有iPhone OS字样


2、uc浏览器
user-agent = IUC(U;iOS 5.0.1;Zh-cn;320*480;)/UCWEB8.5.0.163/42/999


带有iOS字样 


3、QQ浏览器
user-agent = MQQBrowser/31 (iOS; U; CPU like Mac OS X; zh-cn) 


带有iOS字样






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值