如何在asp.net中获取ip添加地址whit C# [英] how to get ip add address whit C# in asp.net
本文介绍了如何在asp.net中获取ip添加地址whit C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想获得客户端IP地址,
我怎样实现这个目标?
解决方案
我通常做点什么像这样:
private static string getUserIPAddress()
{
string sReturn = HttpContext.Current.Request.ServerVariables [ HTTP_X_FORWARDED_FOR];
if (
(sReturn == null )
||
(sReturn.Length == 0 )
||
(sReturn.ToLower()。Equals( unknown))
)
{
sReturn = HttpContext.Current.Request。 ServerVariables [ REMOTE_ADDR];
}
如果(sReturn == null )sReturn = 串跨度> .Empty;
return sReturn;
}
您自己进行的任何背景研究?没有?皮蒂:(
如何获取客户端IP [ ^ ]
检查此处已发布的解决方案。
如何获取客户端IP [ ^ ]
hi , i want to get Client Ip address ,
how can i achieve to this aim ?
解决方案
I usually do something like this:
private static string getUserIPAddress() { string sReturn = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if ( (sReturn == null) || (sReturn.Length == 0) || (sReturn.ToLower().Equals("unknown")) ) { sReturn = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]; } if (sReturn == null) sReturn = string.Empty; return sReturn; }
Any background research on your own? No? Pitty :(
How to get client IP[^]
Check this solution already posted here.
How to get client IP[^]
这篇关于如何在asp.net中获取ip添加地址whit C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文