- 浏览: 59323 次
- 性别:
- 来自: 深圳
文章分类
最新评论
java中获取IP的方法
- 博客分类:
- Java
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.getHeader("HTTP_CLIENT_IP");
}
if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
ip = request.getHeader("HTTP_X_FORWARDED_FOR");
}
if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
ip = request.getRemoteAddr();
}
return ip;
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.getHeader("HTTP_CLIENT_IP");
}
if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
ip = request.getHeader("HTTP_X_FORWARDED_FOR");
}
if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
ip = request.getRemoteAddr();
}
return ip;
发表评论
-
java 线程安全
2013-01-30 00:17 677java线程安全:就是指线程同步,就是当线程对一个线程安全方法 ... -
java读取文件方法大全
2012-12-10 20:18 655public class ReadFromFile { ... -
JDBC驱动及连接数据库url
2012-11-21 14:16 818/* * SQL SERVER相关参数配置 */ D ... -
java.lang.ClassCastException: org.apache.struts.taglib.bean.CookieTei异常
2012-07-18 11:24 756报java.lang.ClassCastException: ... -
http包详解
2012-07-17 11:46 815一、超文本传输协议及HTTP包 HTTP协议用于在In ... -
java特殊字符过滤器
2012-07-10 20:05 1037package com.jingdu.common; impo ... -
正则表达式
2012-06-20 15:53 648正则表达式教程 http://blog.sina ... -
java内部类的作用
2012-06-20 10:49 714一、 定义 放在一个类的内部的类我们就叫内部类。 二、 作 ... -
java中变量初始化详解
2012-05-30 20:59 868类变量(类静态成员):类被加载时产生;它的生存期是类的生存期; ... -
ibatis jdbcType
2012-05-21 19:28 2072package org.apache.ibatis.type; ... -
将class文件打包成jar包,里面含有文件夹
2012-05-15 13:11 1007java打包命令:jar cfm cmb.jar F:\cm\ ... -
Project is missing required source folder:’gen’
2012-04-26 15:15 1578错误如图: 这个错误比较明显,就是 ... -
读取properties文件
2012-03-20 00:11 624import java.io.BufferedInputStr ... -
JDBC的标准连接
2012-03-19 18:01 872package com.khb.dao; import ja ... -
Java常用日期封装
2012-03-18 21:43 771/** * all rights reserved ... -
java中的double类型,结果很有意思哦
2012-03-03 10:44 1440public class TestDouble{ public ... -
java自测题
2012-03-03 10:40 567北京理工大学java期末考试题 http://www.l99 ... -
真正最正确的用BAT运行JAVA不显示DOS窗口(连闪一下都不闪)
2012-02-24 10:53 770今天写一个独立于RCP项目之外的SWT小工具,需要用批处理启动 ... -
Java中的native修饰符
2012-02-23 11:59 709一. 什么是Native Method 简单地讲,一个N ... -
如何将 一个字符串 转化成 字符数组
2012-02-23 11:43 1322public static void main(String[ ...
相关推荐
java获取ipjava获取ipjava获取ipjava获取ipjava获取ipjava获取ipjava获取ipjava获取ip
获取客户端ip地址( 这个必须从客户端传到后台): jsp页面下,很简单,request.getRemoteAddr() ; 因为系统的VIew层是用JSF来实现的,因此页面上没法直接获得类似request,在bean里做了个强制转换java 获取客户端ip ...
通过输入的ip地址,读取纯真ip数据库,获取该IP地址所在地区
java 获取IP地址 ...............................................................................
java 获取计算机名与IP地址 java 获取计算机名与IP地址 java 获取计算机名与IP地址
此java类获取的是公网的IP地址,如想获取本机IP但不是公网IP查看我其他资源。
NULL 博文链接:https://fanshuyao.iteye.com/blog/2436489
java根据ip获取国家、地区名称,附带ip地址库
java根据ip获取位置 根据IP地址获取详细的地域信息 淘宝API 新浪API
java根据ip获取国家、地区名称,附带ip库 java根据ip获取国家、地区名称,附带ip库
java中通过ip获取远程客户端的mac地址,支持跨平台
可以通过java获取客户端IPMAC主机名等信息。下载就能用,欢迎下载!
主要介绍了java编程实现获取机器IP地址及MAC地址的方法,实例分析了Java分别针对单网卡及多网卡的情况下获取服务器IP地址与MAC地址的相关技巧,需要的朋友可以参考下
Java获取客户端真实IP地址
根据Ip地址获取归属地,需要用到ip库,我这里用到的是QQWry.dat
获取用户请求IP地址 根据IP地址获取mac地址
java获取ip地址返回国家、地区,城市名称,包含QQwry ip库
用java获取IP地址方法讲述,文中讲述了用java获取IP地址的所有方法,希望对读者有些帮助!
javaIP地址获取
在Controller类获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用...