根据request获取IP的方式:publicstaticStringgetIpAddr(HttpServletRequestrequest){Stringip=request.getHeader("x-forwarded-for");if(ip==null||ip.length()==0||"unknown".equalsIgnoreCase(ip)){ip=request.getHeader("Proxy-Client-IP");}if(ip==null||ip.length()==0||"..
分类:
其他好文 时间:
2014-10-12 02:58:47
阅读次数:
171
php中HTTP_X_FORWARDED_FOR 和 REMOTE_ADDR的使用1.REMOTE_ADDR:浏览当前页面的用户计算机的ip地址2.HTTP_X_FORWARDED_FOR: 浏览当前页面的用户计算机的网关3.HTTP_CLIENT_IP:客户端的ip在PHP 中使用 $_SERVE...
分类:
其他好文 时间:
2014-10-09 19:48:47
阅读次数:
174
今天在看ecshop的源码,发现了用$_SERVER['HTTP_X_FORWARDED_HOST']来判断主机的地址,就目前来说很多人都是直接通过$_SERVER['HTTP_HOST']来判断的,但是通过代理的话就有问题了,请看下面的问题描述:在php中,我们一般通过$_SERVER['HTTP...
分类:
其他好文 时间:
2014-09-25 18:16:47
阅读次数:
149
最近使用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
REMOTE_ADDR 是你的客户端跟你的服务器“握手”时候的IP。如果使用了“匿名代理”,REMOTE_ADDR将显示代理服务器的IP。HTTP_CLIENT_IP 是代理服务器发送的HTTP头。如果是“超级匿名代理”,则返回none值。同样,REMOTE_ADDR也会被替换为这个代理服务器的IP...
分类:
Web程序 时间:
2014-09-15 12:54:38
阅读次数:
209
1.我们都知道当你浏览网站的时候,对方的服务器会记录下你的IP地址。如果我们伪造IP为XSS代码呢?这里说的修改IP为XSS不是说修改PC端的,而是在浏览器也就是网页上的客户端进行修改。2.需要FireFox浏览器一个FireFox附件X-Forwarded-ForHeader一个因为PHP获取IP...
分类:
其他好文 时间:
2014-09-09 19:52:49
阅读次数:
228
function getip(){ if (getenv('HTTP_CLIENT_IP')) { $ip = getenv('HTTP_CLIENT_IP'); //可伪造 } elseif (getenv('HTTP_X_FORWARDED_FOR')) { $ip = getenv('HT.....
分类:
Web程序 时间:
2014-08-27 12:44:17
阅读次数:
178
public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 ||.....
分类:
其他好文 时间:
2014-08-19 16:13:14
阅读次数:
138
public?static?String?getIpAddr(HttpServletRequest?request)?{
????????String?ip?=?request.getHeader("x-forwarded-for");
????????if?(ip?==?null?||?ip.length()?==?0?||?...
分类:
编程语言 时间:
2014-08-19 13:02:25
阅读次数:
200
1、背景:阿里云的SLB的负载均衡,在tomcat中获取不到真实IP,而是阿里的内网IP,SLB中俩台或者3台本身是局域网,这里是SLB原理,可以看看,没怎么看懂,呵呵,要细细读下。
2、需要开启tomcat的X-Forwarded-For,在tomcat/conf/server.xml中有一个如下的AccessLogValve 日志纪录功能,当配置中的pattern=common时,对...
分类:
其他好文 时间:
2014-08-19 01:00:23
阅读次数:
405