天天看點

.net得到ip(引)

1、HttpContext.Current.Request.UserHostAddress;

2、HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];

3、string strHostName = System.Net.Dns.GetHostName();

string clientIPAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString();

4、HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];

5、private string GetClientIP()

  {

   string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];

   if (null == result || result == String.Empty)

   {

    result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];

   }

    result = HttpContext.Current.Request.UserHostAddress;

   return result;

  }

部落格園大道至簡

http://www.cnblogs.com/jams742003/

轉載請注明:部落格園

繼續閱讀