首页 > 其他 > 详细

始终获取本地IP地址,本地回环地址

时间:2019-12-01 13:10:53      阅读:126      评论:0      收藏:0      [点我收藏+]

 

直接调用一下方法就行:

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;
}

 

天行健,君子以自强不息!

 

 

始终获取本地IP地址,本地回环地址

原文:https://www.cnblogs.com/fgh-rbb/p/11965385.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!