①使用代码:
String addr = request.getRemoteAddr();
获取到的IP地址为:0:0:0:0:0:0:0:1

②更改:
使用如下代码:
String addr = InetAddress.getLocalHost().getHostAddress();
获取到的IP地址为:

解决:request.getRemoteAddr()得到的地址是0:0:0:0:0:0:0:1
最新推荐文章于 2025-11-26 09:58:55 发布
本文对比了两种获取本地IP地址的方法。第一种方法使用request.getRemoteAddr(),但可能返回不可用的地址如0:0:0:0:0:0:0:1。第二种方法使用InetAddress.getLocalHost().getHostAddress(),能更准确地获取本地IP地址。
1890

被折叠的 条评论
为什么被折叠?



