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.}}

  • 相关阅读:
    vue 基础 模板
    常见的JS语言错误总汇
    面向对象两大编程思想
    15条你可能不知道的JS高效技巧
    django简介
    ping连通性
    IP地址解释
    web网页请求以及网络联网的一些过程
    HTTP和HTTPS协议
    TCP和UDP
  • 原文地址:https://www.cnblogs.com/acoll/p/3722797.html
Copyright © 2011-2022 走看看