• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp下比较全面的获取IP地址的代码
    最简单的用以下语句:

    ip=request.ServerVariables("REMOTE_ADDR") 
    response.Write(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) 
    %>
    您可能感兴趣的文章:
    • Android手机获取IP地址的两种方法
    • Linux下Python获取IP地址的代码
    • JS不能跨域借助jquery获取IP地址的方法
    • PowerShell脚本实现网卡DHCP自动获取IP地址、设置静态IP地址的方法
    • js获取IP地址的方法小结
    • java获取ip地址示例
    • java中通过网卡名称获取IP地址
    • 在InstallShield中通过主机名获取IP地址的代码
    • 安卓 获取手机IP地址的实现代码
    上一篇:ASP中应用事务处理技巧
    下一篇:ASP实现缓存类无错版
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp下比较全面的获取IP地址的代码 asp,下,比较,全,面的,获取,