当前位置:首页 > 开发 > Web前端 > 前端 > 正文

ASP获取IP

发表于: 2014-04-24   作者:crazyprom   来源:转载   浏览次数:
asp
摘要: <%ip=request.ServerVariables("REMOTE_ADDR") response.Write(ip)%> 较准的获取IP: <%Private Function getIP() Dim strIPAddr If Request.ServerVariables("HTTP_X_FORWARDED_
<%ip=request.ServerVariables("REMOTE_ADDR") 
    response.Write(ip)%>

较准的获取IP:

<%Private Function getIP()
Dim strIPAddr
If Request.ServerVariables("HTTP_X_FORWARDED_FOR") = "" OR InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), "unknown") > 0 Then
strIPAddr = Request.ServerVariables("REMOTE_ADDR")
ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",") > 0 Then
strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",")-1)
ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";") > 0 Then
strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";")-1)
Else
strIPAddr = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
End If
getIP = Trim(Mid(strIPAddr, 1, 30))
End Function
ip=getIP()
response.write(ip)
%>

ASP获取IP

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
ASP.NET获取客户端IP地址、系统版本、浏览器版本 using System; using System.Data; using System.C
获取服务器IP,可以通过下面两种途径获取: 1、Request.ServerVariables[LOCAL_ADDR] Returns the s
java网络编程中经常会用到的获取本地ip的方式,效果图如下: 在任意java项目下,新建GetAddressTest
java网络编程中经常会用到的获取本地ip的方式,效果图如下: 在任意java项目下,新建GetAddressTest
java网络编程中经常会用到的获取本地ip的方式,效果图如下: 在任意java项目下,新建GetAddressTest
Java 如何获取客户端IP呢? 核心思想:通过HTTP的request来获取 下面是我总结的几种方法: /** * 获取
Java 如何获取客户端IP呢? 核心思想:通过HTTP的request来获取 下面是我总结的几种方法: /** * 获取
Java 如何获取客户端IP呢? 核心思想:通过HTTP的request来获取 下面是我总结的几种方法: /** * 获取
Java 如何获取客户端IP呢? 核心思想:通过HTTP的request来获取 下面是我总结的几种方法: /** * 获取
Java 如何获取客户端IP呢? 核心思想:通过HTTP的request来获取 下面是我总结的几种方法: /** * 获取
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号