使用User-Agent获取操作系统名称
来源:互联网 发布:淘宝买家恶意大量退货 编辑:程序博客网 时间:2024/06/05 19:26
60 ///<summary>
61 /// 根据 User Agent 获取操作系统名称
62 ///</summary>
63 privatestring GetOSNameByUserAgent(string userAgent)
64 {
65 string osVersion= "未知";
66 if (userAgent.Contains("NT 6.2"))
67 {
68 osVersion= "Windows 8/Windows Server 2012";
69 }
70 elseif (userAgent.Contains("NT 6.1"))
71 {
72 osVersion= "Windows 7/Windows Server 2008 R2";
73 }
74 elseif (userAgent.Contains("NT 6.0"))
75 {
76 osVersion= "Windows Vista/Server 2008";
77 }
78 elseif (userAgent.Contains("NT 5.2"))
79 {
80 osVersion= "Windows Server 2003";
81 }
82 elseif (userAgent.Contains("NT 5.1"))
83 {
84 osVersion= "Windows XP";
85 }
86 elseif (userAgent.Contains("NT 5"))
87 {
88 osVersion= "Windows 2000";
89 }
90 elseif (userAgent.Contains("NT 4"))
91 {
92 osVersion= "Windows NT4";
93 }
94 elseif (userAgent.Contains("Me"))
95 {
96 osVersion= "Windows Me";
97 }
98 elseif (userAgent.Contains("98"))
99 {
100 osVersion= "Windows 98";
101 }
102 elseif (userAgent.Contains("95"))
103 {
104 osVersion= "Windows 95";
105 }
106 elseif (userAgent.Contains("Mac"))
107 {
108 osVersion= "Mac";
109 }
110 elseif (userAgent.Contains("Unix"))
111 {
112 osVersion= "UNIX";
113 }
114 elseif (userAgent.Contains("Linux"))
115 {
116 osVersion= "Linux";
117 }
118 elseif (userAgent.Contains("SunOS"))
119 {
120 osVersion= "SunOS";
121 }
122 return osVersion;
123 }
//其它系统对照信息
Windows 7 – “Windows NT 6.1″
Windows Vista – “Windows NT 6.0″
Windows 2003, – “Windows NT 5.2″
Windows XP – “Windows NT 5.1″
Windows 2000, – “Windows NT 5.0″
Windows 98, – “98″
Windows Longhorn, – “Longhorn”
Mac OS, – “Mac”
Linux, – Linux
AIX, – “AIX”
Amiga, – “AmigaOS”
BeOS, – “BEOS”
FreeBSD, – “FreeBSD”
HP Unix, – “HP-UX”
IRIX, – “IRIX”
MSN TV (WebTV), – “WebTV”
OpenBSD, – “OpenBSD”
OS/2,”OS/2″
OSF1, – “OSF1″
Sun OS, – “SUN”
Windows 3.x, – “Windows 3.1″
Windows 95, – “95″
Windows Blackcomb, – “Blackcomb”
Windows CE, – “Windows CE”
Windows ME, – “ME”
Windows NT, – “Windows NT” “WinNT4″
Windows Win32s, – “Win32″
X Windows, – “X Window”
- 使用User-Agent获取操作系统名称
- 通过user-Agent获取浏览器和操作系统信息
- 通过user-Agent获取浏览器和操作系统信息
- 根据User-Agent字段获取客户端操作系统和浏览器版本
- User-agent获取手机类型
- 获取User-Agent
- 获取IE的user agent
- Android获取浏览器User Agent
- 获取user-agent并区分
- Asp.net获取User-agent
- Android获取浏览器User Agent
- 获取网页内容---"User-Agent"
- 工具------随机获取User-Agent
- 利用request.getHeader("user-agent")获取客户端浏览器和操作系统信息 分享
- Java通过浏览器请求头(User-Agent)获取 浏览器类型,操作系统类型,手机机型
- Java通过浏览器请求头(User-Agent)获取 浏览器类型,操作系统类型,手机机型
- Java通过浏览器请求头(User-Agent)获取 浏览器类型,操作系统类型,手机机型
- Java(android)通过请求头(User-Agent)获取浏览器类型,操作系统类型,手机机型
- gdb 64 solaris 10 sparc
- xmlHttp用法
- 离开机房后的深思
- 10个HTML5动画,让你忘掉Flash是啥
- 随机生成图形
- 使用User-Agent获取操作系统名称
- linux gdb命令
- 基于Android opengles的魔方开发总结(一)
- 我的职业规划
- android status bar 之 status bar notifications
- 最长非上升子序列
- 黑马程序员_java基础加强之(反射)
- 3种方法求解斐波那契数列
- 有了HTML5,Flash还能走多远?