`
wj196
  • 浏览: 297807 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

取得ip

    博客分类:
  • java
 
阅读更多
String ipStr = request.getHeader(" x-forwarded-for ");
if (ipStr == null || ipStr.length() == 0 || " unknown ".equalsIgnoreCase(ipStr)) {
ipStr = request.getHeader(" Proxy-Client-IP ");
}
if (ipStr == null || ipStr.length() == 0 || " unknown ".equalsIgnoreCase(ipStr)) {
ipStr = request.getHeader(" WL-Proxy-Client-IP ");
}
if (ipStr == null || ipStr.length() == 0 || " unknown ".equalsIgnoreCase(ipStr)) {
ipStr = request.getRemoteAddr();
}
System.out.println("Client_IP:"+ipStr);
分享到:
评论

相关推荐

    PB 12取得IP地址

    标题“PB 12取得IP地址”涉及到的是在PowerBuilder(PB)开发环境中,通过编程方式获取计算机IP地址的技术。PowerBuilder是Sybase(现为SAP公司的一部分)推出的一种面向对象的可视化编程工具,主要用于开发企业级的...

    通过域名取得IP的脚本

    一个很小的bat脚本,可以实现通过域名找到IP地址,并写到excel文档中去。

    如何用JAVA程序取得IP地址

    要使用Java程序获取IP地址,可以通过Java的网络功能实现。Java提供了***包,其中包含了用于网络编程的各种类和接口。使用***.InetAddress类,我们可以方便地获取本机以及远程服务器的IP地址。 首先,要获取本机的IP...

    JAVA小程序取得IP地址

    由于JAVA语言的跨平台特性,以上程序编译后可直接在任何装有JVM系统的机器上运行。以上程序旨在抛砖引玉,读者可将上述代码稍加变换转化成APPLET加到你的homepage中,或将地址查询结果写到一个文件中去,建立自己...

    深度活跃IP整理器 (搜索引擎版)

    利用各大搜索引擎搜索关键字 来取得IP 非常的活跃 哈哈 深度活跃IP整理器 (搜索引擎版)深度活跃IP整理器 (搜索引擎版)深度活跃IP整理器 (搜索引擎版)深度活跃IP整理器 (搜索引擎版)深度活跃IP整理器 ...

    pb取ip方法

    描述中提到的“两种取得ip地址的方法”,可能是指在PB编码和解码过程中获取IP地址的两种不同策略或者API调用方式。由于没有提供具体代码或详细说明,我们将基于常见的IP地址处理方式进行解释。 首先,一种常见的...

    delphi7获取外网IP.zip

    在互联网通信中,IP地址是设备在网络上的唯一标识,通常分为内网IP(局域网内的IP)和外网IP(公共互联网上的IP)。这个程序主要关注的是外网IP,这对于开发者来说,尤其在服务器监控、远程访问或者网络诊断等场景下...

    TCP/IP套接字C++源代码 程序

    PingHost方法是主要的方法,用于取得IP地址,计算响应时间,并实现Ping功能。 2. 命令行参数: 该程序支持命令行参数,用户可以输入hostname和/r参数。/r参数用于连续Ping指定的hostname。 3. PingHost方法: ...

    正则匹配字符串中Ip

    * @功能 取得Ip * @作者 LiuWeiGuang * @日期 2010-3-29 11:50:17 * @参数 pString * @返回值 */ private static String getIp(String pString) { // 正则表达式1 String regexString = ".*(\\d{3}(\\.\\d{1...

    在VB.net上获取本机计算机名和IP地址

    在VB.NET编程环境中,获取本机的计算机名和IP地址是常见的系统信息获取任务,这对于开发需要识别设备或网络通信的应用程序来说至关重要。下面将详细解释如何实现这一功能。 首先,我们来了解一下计算机名和IP地址的...

    php取得用户IP地址类.zip

    这个"php取得用户IP地址类.zip"压缩包包含了一个专门用于获取用户IP地址的PHP类,以及两个附加文件:"php中文网免费下载站.txt"和"php中文网下载站.url",这可能指向了该类的来源或相关资源。 首先,让我们详细了解...

    取得MAC+IP

    linux取得eth0 MAC和IP windows装有虚拟机时会取得虚拟机网卡,有点瑕疵

    js获取IP地址的方法小结

    1,js取得IP地址的方法一 [removed][removed] [removed]javascript</A>"> [removed](returnCitySN["cip"]+','+returnCitySN["cname"]) [removed] 2,js取得IP地址的方法二 <script language="javascript" type=...

    Linux DHCP网络故障排除一例.pdf

    本资源介绍了 Linux 操作系统中 DHCP 网络故障排除的一例,解决了 Linux 客户机无法取得 IP 地址的问题。通过分析dhcpd 服务器和 DHCP 客户机的交互过程,发现问题出在 Linux 客户机使用的 DHCP 客户端程序和 DHCP ...

    superscan教程[整理].pdf

    同样,也可以在【Extract From File】通过域名列表取得 IP 列表。 3. 端口检测 端口检测可以取得目标计算机提供的服务,同时,也可以检测目标计算机是否有木马。 (1)检测目标计算机的所有端口 如果检测的时候...

    c# 取得客户IP

    在IT领域,特别是Web开发中,获取客户端IP地址是一项常见且重要的需求。这不仅用于统计分析,如了解网站访问者的位置分布,还广泛应用于安全控制、个性化推荐、地理定位服务等多个方面。C#作为.NET框架的主要编程...

    用网桥解决网线过长导致无法取得IP的问题

    为了解决这个问题,案例中建议为网桥连接设置一个新的内网IP地址,这样网桥机的本地连接就能恢复并正确获得IP地址。 总结来看,网桥技术是解决网线过长问题的一个较为经济实惠的方法,它不仅可以绕开物理距离的限制...

    linux下取得本机IP地址

    本函数可取得linux下的本机ip地址,完整代码。

    Pb中取得计算机的IP和计算机名

    ### Pb中取得计算机的IP和计算机名 在PowerBuilder(简称Pb)开发环境中,获取当前计算机的IP地址和计算机名是一项常见的需求。这通常用于网络编程、客户端配置或者调试等场景。根据提供的代码片段,我们可以看到是...

Global site tag (gtag.js) - Google Analytics