如何使用 Tomcat 9 在 servlet req.getRemoteAddr() 中获取 ipv4 [关闭]
Posted
技术标签:
【中文标题】如何使用 Tomcat 9 在 servlet req.getRemoteAddr() 中获取 ipv4 [关闭]【英文标题】:how to get ipv4 in servlet req.getRemoteAddr() using Tomcat 9 [closed] 【发布时间】:2017-03-23 06:32:10 【问题描述】:我想要 ipv4(127.0.0.1) 但我得到 0:0:0:0:0:0:0:1
请任何人建议我如何使用 Tomcat 9 获取 ipv4
【问题讨论】:
【参考方案1】:当我们使用 Tomcat 版本 8.1.x 或最新版本时,我们默认使用 IPV6。 从 tomcat 最新版本解决 IPV6 问题。为了获得 IPV4,我们必须在 TomcatServerHome → bin → catalina.bat 文件中添加以下行在顶部添加行 解决方案(适用于 Windows 操作系统):
设置“JAVA_OPTS=%JAVA_OPTS% -Djava.net.preferIPv4Stack=true”
【讨论】:
以上是关于如何使用 Tomcat 9 在 servlet req.getRemoteAddr() 中获取 ipv4 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
tomcat和HTTP(r equest response )
使用 jdb 调试 Java servlet。如何将 jdb 与 Tomcat 连接
tomcat 报错出现 jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Ser