zoukankan      html  css  js  c++  java
  • Asp,net获取IP的方法

            /// <summary>
            /// 无视代理,返回真实IP
            /// </summary>
            /// <returns></returns>
            public static string GetClientIP()
            {
                if (HttpContext.Current.Request.ServerVariables["HTTP_VIA"] != null) // using proxy
                {
                    return HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].Split(new char[] { ',' })[0].ToString();  // Return real client IP.
                }
                else// not using proxy or can't get the Client IP
                {
                    return HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString(); //While it can't get the Client IP, it will return proxy IP.
                }
            }

    /// <summary>/// 无视代理,返回真实IP/// </summary>/// <returns></returns>public static string GetClientIP(){if (HttpContext.Current.Request.ServerVariables["HTTP_VIA"] != null) // using proxy{return HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].Split(new char[] { ',' })[0].ToString();  // Return real client IP.}else// not using proxy or can't get the Client IP{return HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString(); //While it can't get the Client IP, it will return proxy IP.}}

  • 相关阅读:
    20190905-3 命令行和控制台编程
    作业要求 20181009-9 每周例行报告
    每周例行报告
    单元测试,结对
    四则运算试题生成
    代码规范,结对要求
    规格说明书-吉林市2日游
    功能测试
    每周例行报告2
    get与post请求的区别
  • 原文地址:https://www.cnblogs.com/acoll/p/3722797.html
Copyright © 2011-2022 走看看