来自http标头的移动设备标识

时间:2010-10-14 09:43:34

标签: mobile user-agent device-detection

我有一个大型数据集,其中包含从网络测量中获取的HTTP标头信息。我需要使用这些标头中的UserAgent来识别useragent是用于桌面还是移动设备或其他任何东西。在这之后,我需要识别特定的移动设备并对这些设备类型进行进一步分析。

那么,有人可以告诉我一个全面的移动设备免费数据库。优选地,应该存在匹配这些用户代理字符串并获得设备信息的简单接口。我主要在Perl工作。

4 个答案:

答案 0 :(得分:3)

Wikipedia's list是否足够自由?

或者查看WURFL

答案 1 :(得分:1)

HTTP::BrowserDetect可能会对您有所帮助。特别是,有mobile()方法可以帮助您。该模块在UA字符串上看起来非常流行,尽管在任何特定时刻都不可能完全保持最新状态(除非在野外有所有UserAgent的100%准确,实时存储库。)。

答案 2 :(得分:1)

WURFL是做到这一点的最佳选择。它们提供有关设备的更多详细信息的XML文件。

答案 3 :(得分:0)

这是正确的Current Link似乎已经对链接的模块进行了更新。如果确实破坏了,那么搜索HTTP :: BrowserDetect