.net 如何获取访问者的IP

发布网友 发布时间:2022-04-21 14:25

我来回答

5个回答

热心网友 时间:2023-10-13 18:25

腾讯有个服务 可以获得

参考资料:http://fw.qq.com/ipaddress

热心网友 时间:2023-10-13 18:26

String IP = Request.UserHostAddress.ToString();

热心网友 时间:2023-10-13 18:26

可以使用AWStats

热心网友 时间:2023-10-13 18:27

Request.UserHostAddress

热心网友 时间:2023-10-13 18:27

/// <summary>
/// 获得当前页面客户端的IP
/// </summary>
/// <returns>当前页面客户端的IP</returns>
public string GetIP()
{
string result = String.Empty;

result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (string.IsNullOrEmpty(result))
{
result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
}
if (string.IsNullOrEmpty(result))
{
result = HttpContext.Current.Request.UserHostAddress;
}
if (string.IsNullOrEmpty(result))
{
return "127.0.0.1";
}
return result;
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com