我有一个在asp.net 3.5,c#2008中创建的网站 - 在IIS 7上托管。我想检查客户端访问该网站的操作系统,无论是来自计算机浏览器还是来自ipad等平板设备的浏览器,戴尔连胜,三星银河等,或从智能手机。有可能知道。我试过了
Page.Request.Browser.Platform.ToString();
但是从Android设备浏览器访问我得到它未定义。
我也试过
Request.Browser.Capabilities["OS"].ToString();
但对于Android我得到操作系统名称Linux!
我想要确切的名称,无论是Windows,Symbian,Android,iOS,MAC还是Linux。
答案 0 :(得分:0)
尝试从useragent
获取它