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

  • 相关阅读:
    (网页)中的简单的遮罩层
    (后端)shiro:Wildcard string cannot be null or empty. Make sure permission strings are properly formatted.
    (网页)jQuery的时间datetime控件在AngularJs中使用实例
    Maven Myeclipse 搭建项目
    MyBatis 环境搭建 (一)
    java 常用方法
    XML 基础
    JS BOM
    js 事件
    js 的使用原则
  • 原文地址:https://www.cnblogs.com/kingboy/p/3266255.html
Copyright © 2011-2022 走看看