Java解析User-Agent信息
须要的Jar包
cz.mallat.uasparser
uasparser
0.6.2
解析代码:
import cz.mallat.uasparser.OnlineUpdater;
import cz.mallat.uasparser.UASparser;
import cz.mallat.uasparser.UserAgentInfo;
import java.io.IOException;
/**
* @Description UserAgent工具类
* @Author zouhu
* @Date 2019/2/15/015 17:33
* @Version 1.1.0
*/
public class UserAgentUtils {
static UASparser uasParser = null;
// 初始化uasParser对象
static {
try {
uasParser = new UASparser(OnlineUpdater.getVendoredInputStream());
} catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args)
{
String str = "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit