日期:2014-05-18  浏览次数:20740 次

request问题
我在自己的机子上用request.getRemoutAddr()和用request.getLocalAddr()之后得到同一个数据
都是127.0.0.0为什么呢?
我想得到本机的ip,说下我用的是adsl

------解决方案--------------------
request.getRemoteAddr不好意思,打错了
------解决方案--------------------
取到真实的客户端ip,如果客户端来自服务器以外的网段,request.getRemoteAddr得到的只是那个客户端网关(代理)的ip,
------解决方案--------------------
127.0.0.1是通用的本机ip
------解决方案--------------------
127.0.0.1是通用的本机ip,不过获取自己ip的意义和作用都不大~关键能获取别人的ip就ok了。。。你如果是用路由的话用别的电脑访问就能得到192.168.x.x的ip地址格式了。如果在外网访问(当然,你要有域名),就能得到对方的ip,当然也有可能为代理的ip。。。