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

:在使用request.getRemoteAddr 取得客户端的IP地址时,得到的却是IPv 的地址格式 : : : : : : : ,而不是IPv 的地址格式 . . . 的原因 因为机器上启用的IPv 协议,所以在对localhost进DNS解析时,得到的是IPv 形式的本机地址 : : : : : : : . 实际上这种情况只有在服务器和客户端在同一台机器上用localhost访问时才会出 ...

2017-04-15 21:51 0 4548 推荐指数:

查看详情

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

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

Sat Apr 02 23:59:00 CST 2022 0 1640
IPv6地址格式

IPv6地址格式 IPv4地址是类似 A.B.C.D 的格式,它是32位,用"."分成四段,用10进制表示 IPv6地址类似 XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX的格式, 它是128位的,用":"分成8段,每个X是一个16进制数 ...

Thu May 13 23:30:00 CST 2021 0 2881
IPV6地址格式分析

IPV6地址格式分析 IPv6地址长度是128位(bit)。 将这128位的地址按每16位划分为一个段,将每个段转换成十六进制数字,并用冒号隔开。 例如:2000:0000:0000:0000:0001:2345:6789:abcd 这个地址很长,可以用两种方法对这个地址进行 ...

Thu Jun 21 23:22:00 CST 2018 0 35601
IPv6地址格式与寻址模式

目录 文章目录 目录 前文列表 IPv6地址格式 站点前缀 地址生成方式 IPv6 地址的分类以及寻址模式 单播(Unicast)地址 Interface ID 全球唯一地址(Global ...

Sun Apr 19 21:00:00 CST 2020 0 1025
IPV6地址格式详解

IPV6地址的表示方法IPv4 点分十进制 32bit IPv6 冒号分十六进制 128bit 0000:0000:0000:0000:0000:0000:0000:0000=>:: 0000:0000:0000:0000:0000:0000:0000:0001 ...

Wed Apr 22 16:31:00 CST 2020 0 7566
IPv6地址格式示例及IPv6IPv4的区别分析

认识IPv6地址 IPv4地址是类似 A.B.C.D 的格式,它是32位,用\".\"分成四段,用10进制表示; 而IPv6地址类似X:X:X:X:X:X:X:X的格式,它是128位的,用\":\"分成8段,用16进制表示;可见,IPv6地址空间相对于IPv4地址有了极大的扩充 ...

Fri May 19 18:05:00 CST 2017 0 4541
解决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
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM