检测设备访问网页,ASP.net

时间:2012-04-11 10:12:48

标签: asp.net user-agent 51degrees device-detection

是否有任何好的库/包用于检测有关访问我的页面的设备的信息。 例如,如果用户访问我的页面,我想检测平台,平台版本,屏幕尺寸,制造和模型..

我尝试过使用51Degress.mobi,但是一旦我检查了Request.Browser.Platform的值,该值就是“Uknown”......就在那时我使用了我的android-phone ..这些天不是一个不寻常的平台..所以我失去了对它的信任......或者我做错了什么? 我所做的就是使用nuGet安装它。

哦,是的,我想在服务器端这样做..只是为了说清楚:)。

提前致谢!

2 个答案:

答案 0 :(得分:1)

我目前正在为51Degrees.mobi工作。

该属性返回“未知”的原因是我假设您使用的免费Lite数据集与Premium数据相关联?由于您尝试访问的酒店仅提供我们的高级版本。有关Premium和Lite版本中可用属性的列表,请参阅here

在您提到的数据中,您有兴趣知道,Lite版本可以告诉您它是否是移动设备以及屏幕高度和宽度(以像素为单位)。其他信息仅在您购买高级版本时可用。

希望这会有所帮助:)

答案 1 :(得分:0)

使用http类获取请求标头并解析用户代理值。