Servlet上的主机IP地址0:0:0:0:0:0:0:1
我正在尝试使用以下命令获取用户主机,IP和端口:
request.getRemoteHost()request.getRemoteAddr()
request.getRemotePort()
但我得到:
0:0:0:0:0:0:0:1
地址为空的
51111
如何获得正确的IP地址,请注意我们的网络IP以10.100.xx开头
非常感谢。
回答:
如果您localhost
在请求URI中使用,则IPv6为0:0:0:0:0:0:0:1
。除了使用之外localhost
,还可以在请求URI中使用IPv4来获取
正确的 IP。
以上是 Servlet上的主机IP地址0:0:0:0:0:0:0:1 的全部内容, 来源链接: utcz.com/qa/420103.html