- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 request.getRemoteAddr()返回地址是0:0:0:0:0:0:0:1
当你客户机和服务器在同一台电脑上的时候,当操作系统是win7,用http://localhost+port访问的时候 request.getRemoteAddr()返回0:0:0:0:0:0:0:1;而当使用http://127.0.0.1+port访问返回127.0.0.1非win7操作系统不存在这种情况,这是由于win7用ipv6解析
2012-01-31 11:16:47 2369 1
原创 解决用request.getRemoteHost()为什么得到的不是机器名,而是IP地址
解决用request.getRemoteHost()为什么得到的不是机器名,而是IP地址web服务器在server.xml查看一下connector中的enableLookups 说明如下: 如果为true,则可以通过调用request.getRemoteHost()进行DNS查询来得到远程客户端的实际主机名,若为false则不进行DNS查询,而是返回其ip地址
2012-01-31 10:55:30 4681 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人