开发者

in a controller in asp.net-mvc how can i get information about the users browser?

开发者 https://www.devze.com 2023-03-12 06:15 出处:网络
I am logging errors on my asp.net-mvc site and I wanted to see if there is anyway to detect the users browser info (name, version, etc) as it seems like people are getting issue but its because th开发

I am logging errors on my asp.net-mvc site and I wanted to see if there is anyway to detect the users browser info (name, version, etc) as it seems like people are getting issue but its because th开发者_如何学编程ey are using very old browser. This info would help me avoid debugging time if I know they are using a "Not supported" browser.


You can get the supplied User Agent which gives browser information:

Request.UserAgent

There is a site which lists browser user agent strings: http://www.useragentstring.com

Other values you may be interested in.

Request.Browser.Platform
Request.Browser.Version
Request.Browser.EcmaScriptVersion


You may try the Request.Browser property. It will contain pretty much everything you might need about the client browser (assuming it is sending the UserAgent header properly of course).

0

精彩评论

暂无评论...
验证码 换一张
取 消