始终获取本地IP地址,本地回环地址
时间:2019-12-01 13:10:53
收藏:0
阅读:126
直接调用一下方法就行:
public static string GetIP(HttpContextBase req)
{
string result = req.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if(string.IsNullOrEmpty(result))
{
result = req.Request.ServerVariables["REMOTE_ADDR"];
}
if(string.IsNullOrEmpty(result))
{
result = req.Request.UserHostAddress;
}
if(string.IsNullOrEmpty(result))
{
result = "0.0.0.0";
}
if(result=="::1")
{
result = "127.0.0.1";
}
return result;
}
天行健,君子以自强不息!
原文:https://www.cnblogs.com/fgh-rbb/p/11965385.html
评论(0)