获取浏览器信息 c#
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#相关推荐
- JS 获取浏览器信息,给出友情提示,避免部分兼容性问题
最近在做webform,浏览器兼容是个问题,这里我收集了一些获取浏览器信息的资料,可以给一些用户使用时,提示浏览器版本过低,让升级版本用. 这样会给开发的我们,省下很多用来调试兼容性的时间和精力. ...
- AS:Flash AS3中获取浏览器信息及URL相关参数(并非swf url地址)
原文链接:AS:Flash AS3中获取浏览器信息及URL相关参数(并非swf url地址) 好久没来这里了,最近发现网络上对此类信息的封装少的可怜,没有一个是比较完整的,今天又是周未,不敲点代码手痒 ...
- java获取ip地址以及获取浏览器信息工具
/*** 获取ip地址*/public static String getIp(HttpServletRequest request) {String ipAddress = request.getH ...
- 获取浏览信息 php,PHP如何获取浏览器信息
在使用PHP获取浏览器信息时,通常有两种方式: 第一种是:使用$_SERVER[HTTP_USER_AGENT]选项 此方式获取的是格式不规则的数据,如 Mozilla/4.0 (compatibl ...
- 【最全总结】java(user-agent)获取浏览器信息及操作系统
本文章使用java(user-agent),需要前端请求request 为了测试几乎下载完了windows常用浏览器 Android也几乎下载了全部常用浏览器作为测试, 苹果系统,ipone有朋帮测试 ...
- java 浏览器信息吗_java获取浏览器信息
String osName = System.getProperty("os.name"); //操作系统名称 String osArch = System.getProperty ...
- ua-parser-js实现获取浏览器信息和操作系统信息
获取 使用教程 转载于:https://www.cnblogs.com/sue7/p/9493774.html
- JS获取浏览器信息及屏幕分辨率
网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetW ...
- js获取用户浏览器信息和ip地址以及位置
获取浏览器信息代码 function userAgent () {let browserReg = {Chrome: /Chrome/,IE: /MSIE/,Firefox: /Firefox/,Op ...
- C# 获取IP地址、主机信息(Host)、浏览器信息
using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Ne ...
最新文章
- Office 如何下载网页的视频 JWPlayer的内嵌视频
- ip(IP)地址详解!
- iOS开发debug集锦
- 浅谈UML的概念和模型之UML视图
- Fedora 20 安装后的一些事情
- activeMQ发送与接受消息模板代码
- mysql添加索引后查询先用索引吗_mysql 添加索引后 在查询的时候是mysql就自动从索引里面查询了。还是查询的时候有单 独的参数查询索引?...
- 洛谷P2569 [SCOI2010]股票交易
- 使用EntityFramework Core和Enums作为字符串的ASP.NET Core Razor页面——第四部分
- springboot获取项目路径_springboot学习
- 【Linux】解决Linux上解压jdk报错gzip: stdin: not in gzip format
- tap code —— 两个一位数字编码一个字母
- web和python前景_我想了解一下pythonweb和javaweb比较详细的学习成本和应用前景,谢谢!?...
- c#定时器Timer
- 分布式架构设计原则:分布式架构的基本理论CAP、BASE以及应用
- 大数据-浅谈hive优化
- 如何将图片批量转换成PDF
- 国际抗疫数据分析脚本
- mysql 访问被拒绝如何解决
- 湖南工程学院java期末考试_湖南工程学院 web java课程设计.docx