【问题标题】:Collecting client computer and browser statistics收集客户端计算机和浏览器统计信息
【发布时间】:2013-02-14 09:04:21
【问题描述】:

我们有一个网络应用程序,用户可以在其中将文件上传到我们的服务器。我们需要找到以下客户的详细信息,以便我们了解我们的用户群

  1. 操作系统版本
  2. 浏览器版本

【问题讨论】:

    标签: c# asp.net browser statistics


    【解决方案1】:

    查看HttpRequest.Browser 以获取浏览器标识符。有关操作系统的信息,请参阅此SO post.

    来自上述链接的示例:

    HttpBrowserCapabilities bc = Request.Browser;
     Response.Write("<p>Browser Capabilities:</p>");
     Response.Write("Type = " + bc.Type + "<br>");
     Response.Write("Name = " + bc.Browser + "<br>");
     Response.Write("Version = " + bc.Version + "<br>");
     Response.Write("Major Version = " + bc.MajorVersion + "<br>");
     Response.Write("Minor Version = " + bc.MinorVersion + "<br>");
     Response.Write("Platform = " + bc.Platform + "<br>");
     Response.Write("Is Beta = " + bc.Beta + "<br>");
     Response.Write("Is Crawler = " + bc.Crawler + "<br>");
     Response.Write("Is AOL = " + bc.AOL + "<br>");
     Response.Write("Is Win16 = " + bc.Win16 + "<br>");
     Response.Write("Is Win32 = " + bc.Win32 + "<br>");
     Response.Write("Supports Frames = " + bc.Frames + "<br>");
     Response.Write("Supports Tables = " + bc.Tables + "<br>");
     Response.Write("Supports Cookies = " + bc.Cookies + "<br>");
     Response.Write("Supports VB Script = " + bc.VBScript + "<br>");
     Response.Write("Supports JavaScript = " + bc.JavaScript + "<br>");
     Response.Write("Supports Java Applets = " + bc.JavaApplets + "<br>");
     Response.Write("Supports ActiveX Controls = " + bc.ActiveXControls + "<br>");
     Response.Write("CDF = " + bc.CDF + "<br>");
    

    【讨论】:

      【解决方案2】:

      对于操作系统,请尝试:

      Request.Browser.Platform
      

      对于有版本的浏览器,请尝试:

      Request.UserAgent
      

      要查看用户代理对应的内容(如果您不确定),请参考 http://www.user-agents.org/index.shtml?moz

      【讨论】:

        【解决方案3】:

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-09-29
          • 2016-07-05
          • 1970-01-01
          • 1970-01-01
          • 2010-10-29
          相关资源
          最近更新 更多