课程
/后端开发
/Java
/Spring Boot进阶之Web进阶
request.getRemoteAddr()返回的值是形如:0:0:0:0:0:0:0:1,而不是IP4的值,怎么处理啊?
2017-05-25
源自:Spring Boot进阶之Web进阶 2-3
正在回答
老哥我这边情况和你一样把localhost换成127.0.0.1就行了。具体我感觉可能是win10里面网关的问题,具体不太了解,如果能帮到你。你知道为啥还烦请告知一下缘由。
如果获取到的ip=0:0:0:0:0:0:0:1,这是本机访问才会得到的ipv6结果。
网上有人说:如果你本机通过localhost、127.0.0.1和本机真实地址访问时,获取到的ip也有区别。
总之我将localhost换成127.0.0.1是没有区别的。
检查了一下消息头,其中“远程地址”项内容是:::1:8080
举报
《2小时学习Spring Boot》之进阶教程,针对Web方面的相关技巧
2 回答2小时学会SpringBoot 入门课程的地址找不到了?
1 回答我用postman发起的请求,地址怎么是这样的?
2 回答aop获取不到值
1 回答代码地址有吗?
1 回答求这节课的git地址!http的