Java UserAgentUtils的替代品
既然UserAgentUtils是生命的尽头(),那么其他人已经找到了什么替代品来解析Java中的useragents呢?在这里寻找所有选项,付费和非付费。准确性是关键,所以我不想自己解析它,除非我必须这样做。那怎么办 使用起来似乎很简单Java UserAgentUtils的替代品,java,browser,operating-system,user-agent,Java,Browser,Operating System,User Agent,既然UserAgentUtils是生命的尽头(),那么其他人已经找到了什么替代品来解析Java中的useragents呢?在这里寻找所有选项,付费和非付费。准确性是关键,所以我不想自己解析它,除非我必须这样做。那怎么办 使用起来似乎很简单 String uaString = "Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobi
String uaString = "Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3";
Parser uaParser = new Parser();
Client c = uaParser.parse(uaString);
System.out.println(c.userAgent.family);
// => "Mobile Safari"
System.out.println(c.userAgent.major);
// => "5"
System.out.println(c.userAgent.minor);
// => "1"
System.out.println(c.os.family);
// => "iOS"
System.out.println(c.os.major);
// => "5"
System.out.println(c.os.minor);
// => "1"
System.out.println(c.device.family);
// => "iPhone
com.moilioncircle
用户代理utils
1.53
无需更改任何代码。它是否适用于maven?
<dependency>
<groupId>com.moilioncircle</groupId>
<artifactId>user-agent-utils</artifactId>
<version>1.53</version>
</dependency>