获取平台信息
来源:互联网 发布:卫星电视直播软件 编辑:程序博客网 时间:2024/04/27 16:15
public static bool CheckAgent()
{
bool flag = false;
string agent = System.Web.HttpContext.Current.Request.UserAgent;
string[] keywords = { "Android", "iPhone", "iPod", "iPad", "Windows Phone", "MQQBrowser" };
//排除Window 桌面系统 和 苹果桌面系统
if (!agent.Contains("Windows NT") && !agent.Contains("Macintosh"))
{
foreach (string item in keywords)
{
if (agent.Contains(item))
{
flag = true;
break;
}
}
}
return flag;
}
/// <summary>
/// 判断系统
/// </summary>
/// <returns></returns>
public static int CheckAgents()
{
int ret =0;
string agent = System.Web.HttpContext.Current.Request.UserAgent;
string[] keywords = {"iPhone", "iPod", "iPad" };
if (agent.Contains("Windows NT"))
{
ret = 10 ; //Windose
}
if (agent.Contains("Macintosh"))
{
ret = 20;// "MacOs";
}
if (agent.Contains("Android"))
{
ret = 30; //"安卓";
}
foreach (string item in keywords)
{
if (agent.Contains(item))
{
ret = 40; //"IOS";
break;
}
}
if (agent.Contains("Windows Phone"))
{
ret = 50;//"WP";
}
return ret;
}
/// <summary>
/// 判断浏览器
/// </summary>
/// <returns></returns>
public static string AgentBrowser()
{
string Browswr = "";
string agent = System.Web.HttpContext.Current.Request.UserAgent;
if (agent.Contains("QQBrowser"))
{
Browswr = "QQ浏览器";
}
if (agent.Contains("Chrome"))
{
Browswr = "谷歌浏览器";
}
if (agent.Contains("Firefox"))
{
Browswr = "火狐浏览器";
}
if (agent.Contains("UCBrowse"))
{
Browswr = "UC浏览器";
}
{
bool flag = false;
string agent = System.Web.HttpContext.Current.Request.UserAgent;
string[] keywords = { "Android", "iPhone", "iPod", "iPad", "Windows Phone", "MQQBrowser" };
//排除Window 桌面系统 和 苹果桌面系统
if (!agent.Contains("Windows NT") && !agent.Contains("Macintosh"))
{
foreach (string item in keywords)
{
if (agent.Contains(item))
{
flag = true;
break;
}
}
}
return flag;
}
/// <summary>
/// 判断系统
/// </summary>
/// <returns></returns>
public static int CheckAgents()
{
int ret =0;
string agent = System.Web.HttpContext.Current.Request.UserAgent;
string[] keywords = {"iPhone", "iPod", "iPad" };
if (agent.Contains("Windows NT"))
{
ret = 10 ; //Windose
}
if (agent.Contains("Macintosh"))
{
ret = 20;// "MacOs";
}
if (agent.Contains("Android"))
{
ret = 30; //"安卓";
}
foreach (string item in keywords)
{
if (agent.Contains(item))
{
ret = 40; //"IOS";
break;
}
}
if (agent.Contains("Windows Phone"))
{
ret = 50;//"WP";
}
return ret;
}
/// <summary>
/// 判断浏览器
/// </summary>
/// <returns></returns>
public static string AgentBrowser()
{
string Browswr = "";
string agent = System.Web.HttpContext.Current.Request.UserAgent;
if (agent.Contains("QQBrowser"))
{
Browswr = "QQ浏览器";
}
if (agent.Contains("Chrome"))
{
Browswr = "谷歌浏览器";
}
if (agent.Contains("Firefox"))
{
Browswr = "火狐浏览器";
}
if (agent.Contains("UCBrowse"))
{
Browswr = "UC浏览器";
}
return Browswr;
}
0 0
- 获取平台信息
- 非Android平台获取apk文件信息
- 高通平台memory信息的获取
- sigar 获取跨平台服务器信息
- python中的platform模块获取平台信息
- Android平台中应该如何获取音乐文件的信息
- Android平台中应该如何获取音乐文件的信息
- Android平台中应该如何获取音乐文件的信息
- Android平台中应该如何获取音乐文件的信息
- Android平台中应该如何获取音乐文件的信息
- Android平台中应该如何获取音乐文件的信息
- Android平台中应该如何获取音乐文件的信息
- Android平台中应该如何获取音乐文件的信息
- android平台实现通过调用WebService获取服务器信息
- 微信公众平台获取用户头像信息
- Android平台中应该如何获取音乐文件的信息
- 微信公众平台模拟登录,获取账号信息
- Android平台中应该如何获取音乐文件的信息
- 【配置】PYTHON2.7安装配置
- 2015.9CCF认证试题(1)
- freeradius安装和配置
- 0621 第五讲操作符重载(1)算数、输出、下标运算符重载
- Swift中10个简单易用的单行代码,提高效率,晋升逼格
- 获取平台信息
- 使用Context.getResource().getIdentifier()获取资源文件ID
- LeetCode: Single Number
- 侧滑的实现
- 2015.9CCF认证试题(2)
- EDK II S3 实现
- 【收藏】Markdown语法说明
- 通过httpUtils请求网络xml数据进行解析
- 《HTTP权威指南》——集成点:网关、隧道、中继