.net得到ip(引)
1、HttpContext.Current.Request.UserHostAddress;
2、HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
3、string strHostName = System.Net.Dns.GetHostName();
string clientIPAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString();
?
4、HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
5、private?string?GetClientIP()
??{
???string?result?=?HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
???if?(null?==?result?||?result?==?String.Empty)
???{
????result?=?HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
???}
???if?(null?==?result?||?result?==?String.Empty)
???{
????result?=?HttpContext.Current.Request.UserHostAddress;
???}
???return?result;
??}
轉載于:https://www.cnblogs.com/jams742003/archive/2009/07/09/1519838.html
總結
以上是生活随笔為你收集整理的.net得到ip(引)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP中文简繁互转代码 完美支持大陆、香
- 下一篇: Web安装项目创建桌面快捷方式