ASP.NET 获取IP地址的几种方法
2008-12-25 13:49
288 查看
/// <summary>
/// 获取用户登陆IP
/// </summary>
/// <returns>返回用户IP</returns>
public string GetIp()
{
string user_IP;
if(System.Web.HttpContext.Current.Request.ServerVariables["HTTP_VIA"]!=null)
{
user_IP=System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}
else
{
user_IP=System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();
}
return user_IP;
}
/// <summary>
/// 获取用户登陆IP
/// </summary>
/// <returns>返回用户IP</returns>
public string GetIp2()
{
return System.Web.HttpContext.Current.Request.ServerVariables.GetValues("REMOTE_ADDR")[0];
}
/// <summary>
/// 获取用户登陆IP
/// </summary>
/// <returns>返回用户IP</returns>
public string GetIp3()
{
return System.Web.HttpContext.Current.Request.UserHostAddress;
}
/// 获取用户登陆IP
/// </summary>
/// <returns>返回用户IP</returns>
public string GetIp()
{
string user_IP;
if(System.Web.HttpContext.Current.Request.ServerVariables["HTTP_VIA"]!=null)
{
user_IP=System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}
else
{
user_IP=System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();
}
return user_IP;
}
/// <summary>
/// 获取用户登陆IP
/// </summary>
/// <returns>返回用户IP</returns>
public string GetIp2()
{
return System.Web.HttpContext.Current.Request.ServerVariables.GetValues("REMOTE_ADDR")[0];
}
/// <summary>
/// 获取用户登陆IP
/// </summary>
/// <returns>返回用户IP</returns>
public string GetIp3()
{
return System.Web.HttpContext.Current.Request.UserHostAddress;
}
相关文章推荐
- asp.net中获取客户端ip地址的两种方法
- asp.net中获取客户端ip地址的两种方法
- asp.net中获取客户端ip地址的两种方法
- 获取页面执行时间的几种方法(asp.net) (转)
- asp.net获取客户端IP地址方法
- C# ASP.NET通过IP地址获取归属地的方法
- Asp.net获取网站绝对路径的几种方法
- Asp.net 获取客户端IP地址的方法,有什么不一样?
- .net获取IP地址的几种方法--转载
- ASP.NET获取客户端IP地址相关方法
- asp.net中获取客户端IP地址网卡信息等方法的代码
- Asp.Net获取电脑名,IP地址及当前用户名,操作系统,浏览器,.NET版本等信息的方法
- Asp.Net获取电脑名,IP地址及当前用户名的方法
- ASP.NET以及JS获取URL和IP地址的常用方法
- asp.net获取ip地址的方法
- Asp.Net获取电脑名,IP地址及当前用户名的方法
- ASP.NET获取真正的客户端IP地址的6种方法
- asp.net获取ip地址的方法
- ASP.NET获取真正的客户端IP地址的6种方法
- ASP.NET获取真正的客户端IP地址的6种方法