我尝试使用C#Web API检测我程序中的当前Web浏览器和设备(PC,移动设备)。
无论我到哪里,人们都会说要使用Request.Browser,但是我无法让它工作。 有什么建议或有什么我可以忽略的吗?
感谢。
答案 0 :(得分:3)
Request.Headers.UserAgent
可能是你最好的选择。它不会立即为您提供浏览器,并且可以轻松操作。但是从用户代理可能有一些库来获取浏览器。
答案 1 :(得分:0)
试试这个
var deviceType = HttpContext.Current.Request.UserAgent