原文:request.getRemoteAddr()获取ip地址时得到的值是0:0:0:0:0:0:0:1原因和解决方法

项目场景: 使用request.getRemoteAddr 获取ip地址,这个只是需求中的一个,像获取id,登陆用户名,用户ip,登陆登出日志,用户访问了哪些方法,做了什么事情,总体来说就是用户登录登出日志,监控用的。现在的项目一般都是使用了Nignx等反向代理的。 问题描述: 在使用request.getRemoteAddr 获取ip地址的时候得到的值是 : : : : : : : ,这个是我在 ...

2022-04-02 15:59 0 1640 推荐指数:

查看详情

request.getRemoteAddr()取得的是IPv6的地址格式解决方法

1:在使用request.getRemoteAddr()取得客户端的IP地址得到的却是IPv6的地址格式0:0:0:0:0:0:0:1,而不是IPv4的地址格式127.0.0.1的原因? 因为机器上启用的IPv6协议,所以在对localhost进DNS解析得到的是IPv6形式的本机地址 ...

Sun Apr 16 05:51:00 CST 2017 0 4548
解决request.getRemoteAddr()获取为0:0:0:0:0:0:0:1这个小问题

症状:   Windows操作系统,eclipse开发环境下,在本机上使用http://localhost:8080/...访问本机上的页面,使用tomcat作为服务器   在Servlet或者Action中使用request.getRemoteAddr()获取的返回不是IPv4的格式 ...

Fri Jan 24 23:48:00 CST 2014 0 4237
jsp获取ip使用request.getRemoteAddr返回0:0:0:0:0:0:0:1

JAVA Web开发过程中,很多场景下需要获取访问终端的IP,对应方法getRemoteAddr。例如调试过程中本地回环ip地址是127.0.0.1,忽然有一天返回 0:0:0:0:0:0:0:1,这个是IPv6地址,是不是会让人蒙圈。当前互联网环境下仍以ipv4为主,大家习惯接受的ipv4地址 ...

Tue Aug 07 20:18:00 CST 2018 0 1356
request.getRemoteAddr()和request.getRemoteHost()

转自:https://www.cnblogs.com/aizj/p/7593209.html request.getRemoteAddr()是获得客户端的ip地址request.getRemoteHost()是获得客户端的主机名。 关于request.getRemoteHost的性能问题 ...

Tue Sep 19 09:04:00 CST 2017 0 2135
获取IP 地址,失败!解决方法

命令ip addr 获取IP地址失败,见下图: 解决方法,查看ens33网卡的配置: 控制台,路径输入: vi /etc/sysconfig/network-scripts/ifcfg-ens33 然后重启网络服务: sudo service network ...

Mon Sep 07 02:51:00 CST 2020 0 641
No Enclosing instance ...的原因和解决方法

一个月前刚考研复试完,终于也从一个毫不相关的专业转了码。现在在毕设期间找机会摸鱼学java。由于机试用的C,之前又没有接触过任何OOP语言,对Java的学习一度走了不少弯路。曾经写的沙雕代 ...

Thu May 02 23:24:00 CST 2019 1 944
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM