`
shuai1234
  • 浏览: 971822 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

获取访问者ip

    博客分类:
  • java
 
阅读更多
// 获取访问者ip   
    public static 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;   
    }  

 

分享到:
评论

相关推荐

    asp.net获取访问者IP地址

    在ASP.NET中,获取访问者IP地址是常见的需求,这主要涉及到网络编程和HTTP协议的知识。IP地址是互联网上每个设备的独特标识,它允许数据在网络中传输到特定的位置。在ASP.NET应用程序中,我们通常使用C#编程语言来...

    PHP获取访问者IP和物理地址

    1. 获取访问者IP地址 在PHP中,有几种方法可以获取用户的IP地址: - `$_SERVER['REMOTE_ADDR']`: 这是最常用的方式,返回客户端的IP地址。但在某些情况下(如代理服务器或NAT设置),可能获取到的是代理服务器的IP...

    获得访问者的IP地址

    获取访问者IP地址的技术主要涉及到Servlet或JSP中的HTTP请求对象。在Java Servlet中,我们可以使用`HttpServletRequest`接口的`getRemoteAddr()`方法来获取客户端的IP地址。例如: ```java protected void doGet...

    java获取访问者的IP地址

    java获取访问者的IP地址,适用于web开发。注意:如果是本地测试的话,通过localhost访问的时候ip显示为0:0:0:0:0:0:0:1,这代表的是本地,可以将localhost换成127.0.0.1时,显示的是当前访问的ip地址

    用Java来获取访问者真实的IP地址

    ### 使用Java获取访问者真实IP地址 在现代Web开发中,获取客户端的真实IP地址是非常重要的。这不仅有助于网站统计分析,还可以用于安全控制、地域限制等功能。然而,在使用如Apache、Squid等反向代理服务器的情况下...

    Python django框架应用中实现获取访问者ip地址示例

    ### Python Django 框架应用中获取访问者 IP 地址详解 在现代 Web 开发中,获取客户端的 IP 地址是一项常见的需求。对于基于 Django 的 Web 应用程序而言,了解如何从请求中提取客户端 IP 地址至关重要。本篇文章将...

    如何获取访问者的IP信息

    要获取用户访问者的IP地址相关信息,可以利用依赖注入,获取IHttpConnectionFeature的实例,从该实例上可以获取IP地址的相关信息,实例如下:

    jQuery获取访问者IP地址的方法(基于新浪API与QQ查询接口)

    在互联网应用中,获取访问者的IP地址是很多开发者需要进行的操作,无论是用于记录用户访问日志,还是为了提供地域化服务,比如显示用户所在地区的天气预报等。在JavaScript中,我们可以通过jQuery等库来简化获取IP...

    springboot 获取访问者的ip地址、访问设备信息、城市地址信息的源码.zip

    文章springboot 获取访问者的ip地址、访问设备信息、城市地址信息的源码 文章springboot 获取访问者的ip地址、访问设备信息、城市地址信息的源码 文章springboot 获取访问者的ip地址、访问设备信息、城市地址信息的...

    php获取访问者IP地址汇总

    在很我的时候我们需要得到用户的真实IP地址,例如,日志记录,地理定位,将用户信息,网站数据分析等,其实获取IP地址很简单$_SERVER['REMOTE_ADDR']就可以了。下面我们就来给大家汇总一下常用的几种获取IP地址的方法...

    IP地址HTTP请求工具类

    获取本地IP地址,获取本地Host名称,获取Linux下的IP地址,获取用户真实IP地址,get/post请求 相应的工具类

    获取访问者真实的IP地址

    ### 获取访问者真实的IP地址 在现代Web应用开发过程中,获取客户端的真实IP地址是一项非常重要的功能。这不仅可以帮助我们分析用户行为、优化服务,还能用于安全防护,例如防止恶意攻击等场景。本文将详细介绍如何...

    java中获取客户端IP MAC信息

    可以通过java获取客户端IPMAC主机名等信息。下载就能用,欢迎下载!

    java 获取用户ip

    获取访问者ip地址,123456789012345678901234567890123456789

    Asp.net获取访问用户IP地址和IP归属地

    在Asp.net开发中,获取访问用户IP地址和IP归属地是常见的需求,这有助于我们进行用户定位、数据分析以及安全防护等工作。纯真IP数据库(QQWry.Dat)是广泛使用的IP地址库,它提供了丰富的IP地址到地理位置的映射信息...

    C# .net 如何根据访问者IP获取所在地区【初学者的 精华】

    在C# .NET编程环境中,获取用户访问者的IP地址并进一步确定其所在地区是一项常见的需求,这在构建网站、分析用户行为或者实现地理定位服务时非常有用。本教程将指导初学者如何通过C# .NET实现这一功能,利用QQ纯真IP...

    java IP地址工具类,java IP地址获取,java获取客户端IP地址

    在Java编程中,获取IP地址是一项常见的任务,特别是在网络编程和服务器开发中。这个"java IP地址工具类"是为了解决这个问题而设计的。它提供了便捷的方法来获取和处理IP地址,尤其对于获取客户端IP地址在Web应用中至...

    用Java来获取访问者真实的IP地址.txt

    ### 使用Java获取访问者真实IP地址 在现代Web开发中,获取客户端的真实IP地址是非常重要的。这不仅可以用于统计分析、安全审计,还可以帮助提供更好的用户体验。然而,在通过代理服务器(如Apache、Squid等)转发...

    java非常强的获取客户端真实IP的两种方法

    在Web开发中,经常需要获取客户端的真实IP地址来进行一系列的操作,比如统计访问来源、进行地理定位、安全防护等。然而,在实际应用场景中,客户端请求往往经过了多级代理(如Apache、Squid等),这使得直接使用`...

Global site tag (gtag.js) - Google Analytics