rquest.getRemoteAddr()获取的值为0:0:0:0:0:0:0:1解决办法:
解决方式:
1、修改访问路径localhost:8080修改为127.0.0.1:8080
2、修改本机的配置文件C:\Windows\System32\drivers\etc下面有一个localhost的文件,你打开后可以看到# ::1 localhost的配置,你可以删除。其中你也可以修改本机的ip,例如你修改一下127.0.0.1为127.0.0.2,当你以后访问的时间127.0.0.2就是你的本机的ip了.
解决方式:
1、修改访问路径localhost:8080修改为127.0.0.1:8080
2、修改本机的配置文件C:\Windows\System32\drivers\etc下面有一个localhost的文件,你打开后可以看到# ::1 localhost的配置,你可以删除。其中你也可以修改本机的ip,例如你修改一下127.0.0.1为127.0.0.2,当你以后访问的时间127.0.0.2就是你的本机的ip了.

本文详细介绍了如何解决使用request.getRemoteAddr()方法获取本地IP地址为0:0:0:0:0:0:0:1的情况,包括修改访问路径和本地配置文件的方法。通过实施文中建议的操作,可以确保应用正确地获取到本机的真实IP地址。
1131

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



