首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于JAVA获取IP地址的一点有关问题

2012-11-03 
关于JAVA获取IP地址的一点问题现在需要在servlet里获取客户端的IP,网上的办法通常是挨个检查requestHeader

关于JAVA获取IP地址的一点问题
现在需要在servlet里获取客户端的IP,网上的办法通常是挨个检查requestHeader里的"x-forwarded-for","Proxy-Client-IP","WL-Proxy-Client-IP",如果获取不到则用request.getRemoteHost()或者是request.getRemoteAddr()来获取IP地址。
  我到本地运行,发现IP是:0.0.0.0.0.0.1 ,继续GOOGLE说是在网络里把IPV6关掉,但是我关掉了(具体方法是到WIN7的网络和共享中心下→本地连接→属性→把IPV6前面的勾去掉),却没有作用。是我关的不对?还是说还有其他办法呢?

[解决办法]
用ip代替localhost

热点排行