zoukankan      html  css  js  c++  java
  • C# 获取客户端信息 /asp.net/WebService/WebForm

    Request.Browser.MajorVersion.ToString();//获取客户端浏览器的(主)版本号
    Request.Browser.Version.ToString();   //获取客户端浏览器的完整版本号
    Request.Browser.Platform.ToString();  //获取客户端使用平台的名字
    Request.UserHostAddress.ToString();   //获取远程客户端主机IP
    HttpRequest.Url.ToString();           //获取有关当前请求的URL的信息。  
    HttpRequest.UrlReferrer.ToString();   //获取有关客户端上次请求的URL的信息,该请求链接到当前的    URL。  
    HttpRequest.UserAgent.ToString();       //获取客户端浏览器的原始用户代理信息。  
    HttpRequest.UserHostAddress.ToString(); //获取远程客户端的IP主机地址。  
    HttpRequest.UserHostName.ToString();    //获取远程客户端的DNS名称。  
    HttpRequest.UserLanguages.ToString();   //获取客户端语言首选项的排序字符串数组。
     
     
     
    System.Web.HttpBrowserCapabilities browser = Request.Browser;
        string s = "Browser Capabilities "
           + "Type = "                     + browser.Type + " "
           + "Name = "                     + browser.Browser + " "
           + "Version = "                  + browser.Version + " "
           + "Major Version = "            + browser.MajorVersion + " "
           + "Minor Version = "            + browser.MinorVersion + " "
           + "Platform = "                 + browser.Platform + " "
           + "Is Beta = "                  + browser.Beta + " "
           + "Is Crawler = "               + browser.Crawler + " "
           + "Is AOL = "                   + browser.AOL + " "
           + "Is Win16 = "                 + browser.Win16 + " "
           + "Is Win32 = "                 + browser.Win32 + " "
           + "Supports Frames = "          + browser.Frames + " "
           + "Supports Tables = "          + browser.Tables + " "
           + "Supports Cookies = "         + browser.Cookies + " "
           + "Supports VBScript = "        + browser.VBScript + " "
           + "Supports JavaScript = "      + browser.JavaScript + " "
           + "Supports Java Applets = "    + browser.JavaApplets + " "
           + "Supports ActiveX Controls = " + browser.ActiveXControls + " ";
        TextBox1.Text = s;
     
    //////////////////////////////////////////////////////////////////////////////////////
    在.NET中,WebService和WebForm页面
     
    Web Service使用(通过HttpContext对象调用Request对象):
    HttpContext.Current.Request.UserHostAddress
    HttpContext.Current.Request.ServerVariables.GetValues("REMOTE_ADDR")[0]
    Web Form使用(可直接使用Request对象):
    Request.ServerVariables.GetValues("REMOTE_ADDR")[0]
    HttpContext.Current.Request.UserHostAddress

  • 相关阅读:
    Pandas DataFrame的基本属性
    Pandas , series 与 Dataframe的创建
    原生爬虫实例
    爬虫!对!学tmd爬虫!
    作业 选课系统
    面向对象
    面向对象
    正则计算器版中版之最后一版!
    正则计算器2
    mysql常见错误代码说明
  • 原文地址:https://www.cnblogs.com/kingboy/p/3266255.html
Copyright © 2011-2022 走看看