public static string GetLoginIP(HttpRequestBase request)
{
string loginip = "";
if (request.ServerVariables["HTTP_X_FORWARDED_FOR"] != null)
{
//获取代理的服务器Ip地址
loginip = "HTTP_X_FORWARDED_FOR:" + request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}
else if (request.ServerVariables["REMOTE_ADDR"] != null) //判断发出请求的远程主机的ip地址是否为空
{
//获取发出请求的远程主机的Ip地址
loginip = "REMOTE_ADDR:" + request.ServerVariables["REMOTE_ADDR"].ToString();
}
else
{
//获取客户端IP
loginip = "request:" + request.UserHostAddress;
}
return loginip;
}
相关文章:
- 根据浏览器访问页面获取Ip 2021-11-13
- 通过sohu获取浏览器端IP地址 2022-12-23
- PHP获取浏览器,PHP获取IP地址,PHP获取设备型号 2022-12-23
- 获取浏览器的Cookie 2021-11-19
- 获取浏览器宽度 2021-11-29
- 获取浏览器数据 2022-01-12
- javascript获取浏览器的 2022-02-26
- 获取浏览器名称 2021-08-26