zoukankan      html  css  js  c++  java
  • asp.net 取得远程的IP地址和浏览器类型

    /############################################
    版权声明:
    文章内容为本站编辑,创作.你可以任意转载、发布、使用但请务必明文标注文章原始出处及本声明
    http://www.opent.cn  作者:浪淘沙
    ############################################/

    #region 取得远程的IP地址和浏览器类型
            /// <summary>
            /// 取得远程的IP地址和浏览器类型
            /// </summary>
            /// <returns></returns>
            public static string GetIp()
            {
                string str = "";
                //穿过代理服务器取远程用户真实IP地址:
                if (System.Web.HttpContext.Current.Request.ServerVariables["HTTP_VIA"] != null)
                    str = System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
                else
                    str = System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();

                HttpBrowserCapabilities bc = new HttpBrowserCapabilities();
                bc = System.Web.HttpContext.Current.Request.Browser;
                str += "&nbsp;你的操作系统:" + bc.Platform + " 浏览器:" + bc.Type;
                return str;
            }
            #endregion

  • 相关阅读:
    Java内存模型
    Thread.sleep(0)的作用
    Java中用到的线程调度算法是什么
    怎么检测一个线程是否持有对象监视器
    为什么要使用线程池
    ThreadLocal
    生产者消费者模型的作用
    线程间通信
    线程安全
    c#常日期转换(转)
  • 原文地址:https://www.cnblogs.com/zhangchenliang/p/736711.html
Copyright © 2011-2022 走看看