java 获取客户端ip地址
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 获取客户端ip地址相关的知识,希望对你有一定的参考价值。
程序中的操作日志,需要显示用户操作的IP地址,试着写了一个,获取的是本机地址,只要访问服务器,都是记录服务器的IP地址,现在想要获取的是客户端的IP地址,谁能给提供一个实例,在线等
如果能过http 请求,那获得真实的ip的方法是使用request.getRemoteAddr(),若客户端使用了代理 ,请参考:http://sonicmq.javaeye.com/blog/416565
如果是C/S的程序
客户端调用InetAddress.getLocalHost()得到的是客户端的内网ip 参考技术A request.getRemoteAddr();返回发送请求的客户端或最后一个代理的IP地址
以上是关于java 获取客户端ip地址的主要内容,如果未能解决你的问题,请参考以下文章