使用 request.getRemoteAddr() 返回 0:0:0:0:0:0:0:1

4 浏览
0 Comments

使用 request.getRemoteAddr() 返回 0:0:0:0:0:0:0:1

我正在尝试在我的Web应用程序中打印已登录用户的IP地址。如果用户从另一台PC连接(该PC位于同一网络下,因为Web应用程序在我的PC上运行),使用IP地址192.168.10.120:8080/WebApplication,代码request.getRemoteAddr()request.getLocalAddr()返回他的IP地址。当我从运行Web应用程序的PC登录时,我得到的是IP地址0:0:0:0:0:0:0:1。

为什么会这样?这些命令之间有什么区别(我应该使用哪个)?非常感谢!

0