获取IP地址
来源:互联网 发布:深圳java工程师待遇 编辑:程序博客网 时间:2024/06/05 11:59
public String getIpAddr(HttpServletRequest request) {
String ip = 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 || “unknown”.equalsIgnoreCase(ip)) {
ip = request.getHeader(“WL-Proxy-Client-IP”);
}
if(ip == null || ip.length() == 0 || “unknown”.equalsIgnoreCase(ip)) {
ip = request.getRemoteAddr();
}
return ip;
}
nginx:
proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://tomcat_server;
tomcat应用工程(网站程序配置)
用 String ip = request.getHeader(“X-Real-IP”);替代String ip = request.getRemoteAddr();
这是程序这款的了
0 0
- 获取客户端IP地址
- 获取IP地址!
- 获取IP地址
- 获取IP地址
- 获取对方ip地址
- 获取 IP 地址
- 获取客户端ip地址
- asp获取ip地址
- php获取ip 地址
- 获取IP地址
- 获取ip地址
- 获取IP地址
- PHP获取IP地址
- 获取ip地址函数
- 获取ip地址函数
- 获取IP地址
- Java获取IP地址
- 获取IP地址
- C#封装SQLDMO操作SQL Server 2000的类
- C++ 堆数据结构
- 产品经理最常用的13款工具
- SpringMVC原理
- 黑马程序员-----Java基础-----网络编程
- 获取IP地址
- 面向对象的思想
- Flex 布局基础语法篇
- App 控件定位讲解 (hierarchyviewer 篇)
- Git中的AutoCRLF与SafeCRLF换行符问题
- mac下 Struts2 第一个程序的详细步骤(附带源码链接)
- 004Median of Two Sorted Arrays
- 最新基于adt-bundle-windows-x86的android开发环境搭建
- Object类