为了方便,不想修改JSP代码,所以直接编写JSP代码。日后只要复制过去就可以测试服务器相关信息。(说明:本人不会JAVA,第一次编写JSP,只是测试使用)效果如下:代码如下:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml..
分类:
Web程序 时间:
2014-10-04 05:28:56
阅读次数:
236
最近使用netty-4.0.23.Final版本编写服务端代码,有个获取客户端代码的小需求,以前使用servlet开发时很机械的就:StringipAddr="0.0.0.0";
if(reqest.getHeader("X-Forwarded-For")==null){
ipAddr=reqest.getRemoteAddr();
}else{
ipAddr=req.getHeader("X-Forwarded-For");
}..
分类:
Web程序 时间:
2014-09-21 04:29:50
阅读次数:
629
在开发工作中,我们常常需要获取客户端的IP。一般获取客户端的IP地址的方法是:request.getRemoteAddr();但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。原因:由于在客户端和服务之间增加了中间代理,因此服务器无法直接拿到客户端的IP,服务器端...
分类:
编程语言 时间:
2014-08-21 19:02:54
阅读次数:
195
request方法客户端IP: request.getRemoteAddr() 输出:192.168.0.106 客户端主机名:request.getRemoteHost()输出:abc request.getHeader("Host") 输出:192.168.0.1:8080 Web服务器名字:request.getServerNa...
分类:
其他好文 时间:
2014-08-08 16:36:47
阅读次数:
233
原文出处:http://xiaoboss.iteye.com/blog/1181488在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果...
分类:
编程语言 时间:
2014-06-26 21:54:16
阅读次数:
251
jsp页面中用request.getRemoteAddr()获取的IP地址竟然为0:0:0:0:0:0:0:1换台机器IP显示正常,这是为什么呢,照道理讲,应该是127.0.0.1才对,为什么这个获取的值变成了ipv6了呢,而且我发现这种情况只有在服务器和客户端都在同一台电脑上才会出现(例如用loc...
分类:
其他好文 时间:
2014-06-26 21:50:23
阅读次数:
208
最近项目中要获得客户端的mac地址。服务端是移植的centos系统,arm架构的盒子。客户端是手机和移动设备。(其它场景应该也是类似的)
首先要获得ip地址:
根据客户端的http请求,利用request.getRemoteAddr()获取客户端Ip地址。在局域网内getRemoteAddr()和getRemoteHost()获得的结果相同。request.getRemoteAddr()是获得...
分类:
编程语言 时间:
2014-06-15 19:39:17
阅读次数:
274
今天上班接着往下进行项目,后来发现出现了难点 需求: 获得用户登录的ip地址 网上查了很多
最后决定用HttpRequest.getRemoteAddr(); //本人技术有限 刚刚工作一个月 所以暂时不考虑用户使用了能够更换ip的软件
但是难点在于项目是 基于cxf的webService开发 前....
分类:
Web程序 时间:
2014-05-08 14:02:54
阅读次数:
488
2014.5.5 获取客户端真实ip地址出现问题,解答如下: When you have NAT
(Network Address Translation) device before your servlet
containerrequest.getRemoteAddr()returns the....
分类:
其他好文 时间:
2014-05-07 19:02:49
阅读次数:
261