Request.Browser.MajorVersion.ToString();//获取客户端浏览器的版本号

Request.Browser.Version.ToString();//获取客户端浏览器的完整版本号  
    Request.Browser.Platform.ToString();//获取客户端使用平台的名字  
    Request.UserHostAddress.ToString();     //获取远程客户端主机IP

HttpRequest.Url                       获取有关当前请求的URL的信息。     
    HttpRequest.UrlReferrer       获取有关客户端上次请求的URL的信息,该请求链接到当前的URL。    
    HttpRequest.UserAgent           获取客户端浏览器的原始用户代理信息。    
    HttpRequest.UserHostAddress   获取远程客户端的   IP   主机地址。    
    HttpRequest.UserHostName         获取远程客户端的   DNS   名称。    
    HttpRequest.UserLanguages       获取客户端语言首选项的排序字符串数组。

System.Text.StringBuilder strLabel = new System.Text.StringBuilder();
   HttpBrowserCapabilities bc = Request.Browser;
   strLabel.Append("您的浏览器的分辨率为:");
   strLabel.Append(Request.Form["WidthPixel"]);
   strLabel.Append("×");
   strLabel.Append(Request.Form["HeightPixel"]);
   strLabel.Append("");
   strLabel.Append("浏览器基本信息:");
   strLabel.Append("Type = " + bc.Type + "");
   strLabel.Append("Name = " + bc.Browser + "");
   strLabel.Append("Version = " + bc.Version +"");
   strLabel.Append("Major Version = " + bc.MajorVersion + "");
   strLabel.Append("Minor Version = " + bc.MinorVersion + "");
   strLabel.Append("Platform = " + bc.Platform + "");
   strLabel.Append("Is Beta = " + bc.Beta + "");
   strLabel.Append("Is Crawler = " + bc.Crawler + "");
   strLabel.Append("Is AOL = " + bc.AOL + "");
   strLabel.Append("Is Win16 = " + bc.Win16 + "");
   strLabel.Append("Is Win32 = " + bc.Win32 + "");
   strLabel.Append("支持 Frames = " + bc.Frames + "");
   strLabel.Append("支持 Tables = " + bc.Tables + "");
   strLabel.Append("支持 Cookies = " + bc.Cookies + "");
   strLabel.Append("支持 VB Script = " + bc.VBScript + "");
   strLabel.Append("支持 JavaScript = " + bc.JavaScript + "");
   strLabel.Append("支持 Java Applets = " + bc.JavaApplets + "");
   strLabel.Append("支持 ActiveX Controls = " + bc.ActiveXControls + "");
   strLabel.Append("CDF = " + bc.CDF + "");
   strLabel.Append("W3CDomVersion = " + bc.W3CDomVersion.ToString() + "");
   strLabel.Append("UserAgent = " + Request.UserAgent + "");
   strLabel.Append("UserLanguages = " + Request.UserLanguages[0].ToString() + "");
   strLabel.Append("");
   strLabel.Append("客户端计算机基本配置:");
   strLabel.Append("UserHostName = " + Request.UserHostName + "");
   strLabel.Append("UserHostAddress = " + Request.UserHostAddress + "");
   strLabel.Append("PDF 6.0 插件是否安装 = " + Request.Form["PDF"] + "");
   Label1.Text = strLabel.ToString();
   }
  }

转载于:https://www.cnblogs.com/aliHong/p/4955872.html

获取浏览器信息 c#相关推荐

  1. JS 获取浏览器信息,给出友情提示,避免部分兼容性问题

    最近在做webform,浏览器兼容是个问题,这里我收集了一些获取浏览器信息的资料,可以给一些用户使用时,提示浏览器版本过低,让升级版本用. 这样会给开发的我们,省下很多用来调试兼容性的时间和精力.  ...

  2. AS:Flash AS3中获取浏览器信息及URL相关参数(并非swf url地址)

    原文链接:AS:Flash AS3中获取浏览器信息及URL相关参数(并非swf url地址) 好久没来这里了,最近发现网络上对此类信息的封装少的可怜,没有一个是比较完整的,今天又是周未,不敲点代码手痒 ...

  3. java获取ip地址以及获取浏览器信息工具

    /*** 获取ip地址*/public static String getIp(HttpServletRequest request) {String ipAddress = request.getH ...

  4. 获取浏览信息 php,PHP如何获取浏览器信息

    在使用PHP获取浏览器信息时,通常有两种方式: 第一种是:使用$_SERVER[HTTP_USER_AGENT]选项 此方式获取的是格式不规则的数据,如  Mozilla/4.0 (compatibl ...

  5. 【最全总结】java(user-agent)获取浏览器信息及操作系统

    本文章使用java(user-agent),需要前端请求request 为了测试几乎下载完了windows常用浏览器 Android也几乎下载了全部常用浏览器作为测试, 苹果系统,ipone有朋帮测试 ...

  6. java 浏览器信息吗_java获取浏览器信息

    String osName = System.getProperty("os.name"); //操作系统名称 String osArch = System.getProperty ...

  7. ua-parser-js实现获取浏览器信息和操作系统信息

    获取 使用教程 转载于:https://www.cnblogs.com/sue7/p/9493774.html

  8. JS获取浏览器信息及屏幕分辨率

    网页可见区域宽:document.body.clientWidth  网页可见区域高:document.body.clientHeight  网页可见区域宽:document.body.offsetW ...

  9. js获取用户浏览器信息和ip地址以及位置

    获取浏览器信息代码 function userAgent () {let browserReg = {Chrome: /Chrome/,IE: /MSIE/,Firefox: /Firefox/,Op ...

  10. C# 获取IP地址、主机信息(Host)、浏览器信息

    using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Ne ...

最新文章

  1. Office 如何下载网页的视频 JWPlayer的内嵌视频
  2. ip(IP)地址详解!
  3. iOS开发debug集锦
  4. 浅谈UML的概念和模型之UML视图
  5. Fedora 20 安装后的一些事情
  6. activeMQ发送与接受消息模板代码
  7. mysql添加索引后查询先用索引吗_mysql 添加索引后 在查询的时候是mysql就自动从索引里面查询了。还是查询的时候有单 独的参数查询索引?...
  8. 洛谷P2569 [SCOI2010]股票交易
  9. 使用EntityFramework Core和Enums作为字符串的ASP.NET Core Razor页面——第四部分
  10. springboot获取项目路径_springboot学习
  11. 【Linux】解决Linux上解压jdk报错gzip: stdin: not in gzip format
  12. tap code —— 两个一位数字编码一个字母
  13. web和python前景_我想了解一下pythonweb和javaweb比较详细的学习成本和应用前景,谢谢!?...
  14. c#定时器Timer
  15. 分布式架构设计原则:分布式架构的基本理论CAP、BASE以及应用
  16. 大数据-浅谈hive优化
  17. 如何将图片批量转换成PDF
  18. 国际抗疫数据分析脚本
  19. mysql 访问被拒绝如何解决
  20. 湖南工程学院java期末考试_湖南工程学院 web java课程设计.docx

热门文章

  1. python中in,not in,比较运算符,格式化输出,编码
  2. SQL Server将DataTable传入存储过程(Table Value Parameter)
  3. 初步搭建RocketMQ环境
  4. 浅谈 js 字符串之神奇的转义
  5. HTML5 Media 原创翻译——第一章(持续更新中)
  6. 使用MS Test进行单元测试
  7. 互联网创业团队需要什么样的人
  8. pythopn tuple(元组)
  9. 红炜:中国光伏企业商业模式回放
  10. 当安防撞上AI风潮 会迸出怎样火花?