当前位置:   article > 正文

为什么在jsp中 request.getLocalAddr()为0.0.0.0,而不是本地ip地址_local addres 0.0.0.0

local addres 0.0.0.0
原因:

这种情况只有在服务器和客户端都在同一台电脑上才会出现,即采用localhost进行页面访问的时出现。具体原因是因为C:\Windows\System32\drivers\etc\hosts这个东西作怪。

解决方案:
  1. 以文本的形式打开,只要注释掉文件中的 # ::1 localhost 这一行即可解决问题。
  2. 本机访问的时,不要用localhost访问,用127.0.0.1或本机ip代替。
  3. 采用${pageContext.request.serverName }替代可以获取到localhost。
原来微信打赏还可以备注哦

在这里插入图片描述

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号