我需要在服务器端获取移动设备,制造商名称等移动信息。如何通过请求URL获取它?
例如,用户将请求从移动浏览器发送到服务器以下载jar / jad文件。在服务器端,我需要获取移动型号和制造商名称,然后根据该移动型号和制造商名称将响应发送到移动设备。如何获取这些信息(如型号名称n97制造商名称诺基亚)。
答案 0 :(得分:3)
你有没有看过WURFL?它是一个服务器端描述符文件,可以帮助检测各种移动用户代理,功能,屏幕大小,颜色深度等。
我不确定是否有任何可以告诉您特定型号名称/制造商ATM的东西,但上述内容至少可以为您提供线索。
编辑:进一步阅读...看起来它可能在许多情况下提供特定于设备的信息。
答案 1 :(得分:1)
使用User-Agent Utils,您可以识别
等。
它具有各种实用程序枚举和类,如Browser
,BrowserType
,DeviceType
,Manufacturer
等。
它的在线JavaDoc可以被引用here
下载UserAgentUtils-1.2.3.jar的网址。