在asp.net-mvc控制器中我如何获得有关用户浏览器的信息?
问题描述:
我记录我的asp.net-mvc网站上的错误,我想看看是否有反正检测用户的浏览器信息(名称,版本等),因为它似乎像人们得到的问题,但因为他们正在使用非常旧的浏览器。如果我知道他们使用“不支持”浏览器,此信息将帮助我避免调试时间。在asp.net-mvc控制器中我如何获得有关用户浏览器的信息?
答
就可以得到所提供的用户代理这给浏览器的信息:
Request.UserAgent
有一个网站,其中列出了浏览器的用户代理字符串:http://www.useragentstring.com
其他值,你可能有兴趣在
Request.Browser.Platform
Request.Browser.Version
Request.Browser.EcmaScriptVersion
+1
upvoted由于链接到用户代理字符串 – Veverke 2015-01-22 11:58:54
+2
Request.Browser返回113属性给我。那里有很多有用的信息。 – 2015-03-12 21:49:13
似乎Request.Browser.Browser是一个检查浏览器名称。 – Veverke 2015-01-22 11:57:38