详细内容
.net获取IP地址的几种方法
发布日期:2010-04-12     点击:4007     字体:[ ]

服务端:

 

 

//方法一
HttpContext.Current.Request.UserHostAddress; 

//方法二
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];

//方法三
string strHostName = System.Net.Dns.GetHostName();
string clientIPAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString();

//方法四(无视代理)
HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];

 

客户端:

 

 

//方法五
var ip = '<!--#echo var="REMOTE_ADDR"-->';
alert(
"Your IP address is "+ip);

//方法六(无视代理)
function GetLocalIPAddress() 

    
var obj = null
    
var rslt = ""
    
try 
    
用户评论
昵称:匿名 来自:123.170.79.*  
2010/10/27 13:51:01
学习了
昵称:匿名 来自:58.209.56.*  
2010/8/13 10:48:10
谢谢
昵称:匿名 来自:58.248.161.*  
2010/6/24 11:24:11
寺很好
昵称:匿名 来自:123.6.124.*  
2010/6/17 15:08:03
昵称:匿名 来自:123.6.124.*  
2010/6/17 15:08:03
很好
昵称 
内容  *
验证码   
   
相关文章 更多...  
Copyright © 2010 zdbase.com All Rights Reserved. 苏ICP备15039389号 可人软件设计