亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

ASP.net中獲取客戶端參數(shù)操作系統(tǒng)信息

 更新時間:2014年03月13日 17:33:33   作者:  
這篇文章主要介紹了ASP.net中如何獲取客戶端參數(shù)或操作系統(tǒng)信息,需要的朋友可以參考下
復(fù)制代碼 代碼如下:

/// <summary>
/// 獲取用戶操作系統(tǒng)信息
/// </summary>
/// <returns></returns>
public string GetUserOS()
{
string strSysVersion = "其他";
HttpRequest Request = HttpContext.Current.Request;
string strAgentInfo = Request.ServerVariables["HTTP_USER_AGENT"];

if (strAgentInfo.Contains("NT 6.0"))
{
strSysVersion = "Windows Vista";
}
else if (strAgentInfo.Contains("NT 5.2"))
{
strSysVersion = "Windows 2003";
}
else if (strAgentInfo.Contains("NT 5.1"))
{
strSysVersion = "Windows XP";
}
else if (strAgentInfo.Contains("NT 5"))
{
strSysVersion = "Windows 2000";
}
else if (strAgentInfo.Contains("NT 4.9"))
{
strSysVersion = "Windows ME";
}
else if (strAgentInfo.Contains("NT 4"))
{
strSysVersion = "Windows NT4";
}
else if (strAgentInfo.Contains("NT 98"))
{
strSysVersion = "Windows 98";
}
else if (strAgentInfo.Contains("NT 95"))
{
strSysVersion = "Windows 95";
}
else if (strSysVersion.ToLower().Contains("Mac"))
{
strSysVersion = "Mac";
}
else if (strSysVersion.ToLower().Contains("unix"))
{
strSysVersion = "UNIX";
}
else if (strSysVersion.ToLower().Contains("linux"))
{
strSysVersion = "Linux";
}
else if (strSysVersion.Contains("SunOS"))
{
strSysVersion = "SunOS";
}
return strSysVersion;
}


/// <summary>
/// 獲取客戶端瀏覽器類型及版本
/// </summary>
/// <returns></returns>
public string GetUserBrowser()
{
string strBrowser = "其他";
HttpRequest Request = HttpContext.Current.Request;
string strAgentInfo = Request.ServerVariables["HTTP_USER_AGENT"];
if (Regex.IsMatch(strAgentInfo, "MSIE ([//d]//.[//d])", RegexOptions.IgnoreCase | RegexOptions.Compiled))
{
strBrowser = Regex.Match(strAgentInfo, "MSIE ([//d]//.[//d])").Result("IE:$1");
}
else if (Regex.IsMatch(strAgentInfo, "Opera ([//d]//.[//d])", RegexOptions.IgnoreCase | RegexOptions.Compiled))
{
strBrowser = Regex.Match(strAgentInfo, "Opera ([//d]//.[//d])").Result("Opera:$1");
}
else if (Regex.IsMatch(strAgentInfo, "Opera///([//d]//.[//d])", RegexOptions.IgnoreCase | RegexOptions.Compiled))
{
strBrowser = Regex.Match(strAgentInfo, "Opera///([//d]//.[//d])").Result("Opera:$1");
}
else if (Regex.IsMatch(strAgentInfo, "Firefox///([//d]//.[//d])", RegexOptions.IgnoreCase | RegexOptions.Compiled))
{
strBrowser = Regex.Match(strAgentInfo, "Firefox///([//d]//.[//d])").Result("Firefox:$1");
}
return strBrowser;
}

#region GetIP()
/// <summary>
/// 獲?。桑?
/// </summary>
/// <returns></returns>
public string GetIP()
{
string uip = "";
if (HttpContext.Current.Request.ServerVariables["HTTP_VIA"] != null)
{
uip = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}
else
{
uip = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();
}
return uip;
}
#endregion

相關(guān)文章

  • asp.net 多數(shù)據(jù)庫支持的思考

    asp.net 多數(shù)據(jù)庫支持的思考

    最近一直在思考如何做一個支持多種數(shù)據(jù)庫的程序,打印了很多的資料,在.NET 2.0中,新增加了DbProviderFactory抽象工廠類,讓數(shù)據(jù)層基類可以實現(xiàn)多種數(shù)據(jù)庫,但在數(shù)據(jù)訪問層中的參數(shù)部分我覺得是個麻煩。
    2009-07-07
  • 淺談ASP.NET常用數(shù)據(jù)綁定控件優(yōu)劣總結(jié)

    淺談ASP.NET常用數(shù)據(jù)綁定控件優(yōu)劣總結(jié)

    這篇文章主要介紹了淺談ASP.NET常用數(shù)據(jù)綁定控件優(yōu)劣總結(jié),以便在實際的開發(fā)中選用合適的控件進行數(shù)據(jù)綁定,以提高開發(fā)效率。
    2016-12-12
  • 使用chrome控制臺作為.Net的日志查看器

    使用chrome控制臺作為.Net的日志查看器

    這篇文章介紹了使用chrome控制臺作為.Net日志查看器的方法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • jQuery實現(xiàn)金額錄入框

    jQuery實現(xiàn)金額錄入框

    前端開發(fā)過程中,通常會用到數(shù)值錄入框,比如要求輸入金額,禁止錄入非數(shù)值字符,也禁止粘貼非數(shù)值字符,本文主要對其實現(xiàn)方法進行介紹,需要的朋友一起來看下吧
    2016-12-12
  • asp.net實現(xiàn)微信公眾賬號接口開發(fā)教程

    asp.net實現(xiàn)微信公眾賬號接口開發(fā)教程

    這篇文章主要是一篇關(guān)于asp.net實現(xiàn)微信公眾賬號接口開發(fā)教程,感興趣的小伙伴們可以參考一下
    2015-12-12
  • asp.net Linq to Xml學(xué)習(xí)筆記

    asp.net Linq to Xml學(xué)習(xí)筆記

    之前都沒有學(xué)習(xí)過關(guān)于XML文件的操作,由于最近開發(fā)的項目需要用到,開始時學(xué)習(xí)了原始的XML文件操作方法,看了半天,也看的頭暈眼花,沒學(xué)習(xí)到真正的用法,后來在同事的推薦下學(xué)習(xí)了Linq to Xml
    2010-03-03
  • ASP.net中獲取客戶端參數(shù)操作系統(tǒng)信息

    ASP.net中獲取客戶端參數(shù)操作系統(tǒng)信息

    這篇文章主要介紹了ASP.net中如何獲取客戶端參數(shù)或操作系統(tǒng)信息,需要的朋友可以參考下
    2014-03-03
  • asp.net獲取URL和IP地址的方法匯總

    asp.net獲取URL和IP地址的方法匯總

    asp.net獲取URL和IP地址的方法匯總,需要的朋友可以參考一下
    2013-03-03
  • ASP.NET比較常用的26個性能優(yōu)化技巧

    ASP.NET比較常用的26個性能優(yōu)化技巧

    這篇文章主要給大家介紹asp.net中比較常用的26個性能優(yōu)化技巧,主要設(shè)計到asp.net中常用的26個性能優(yōu)化方面的內(nèi)容,對于asp.net中常用的26個性能優(yōu)化技巧感興趣的朋友可以參考下本篇文章
    2015-10-10

最新評論