String userAgent = req.getHeader("User-Agent").toLowerCase();
StringTokenizer st = new StringTokenizer(userAgent,";");
st.nextToken();
//得到用户的浏览器名
String accBrowser = st.nextToken().trim();
//得到用户的操作系统名
String accOs = st.nextToken().trim();
StringTokenizer st = new StringTokenizer(userAgent,";");
st.nextToken();
//得到用户的浏览器名
String accBrowser = st.nextToken().trim();
//得到用户的操作系统名
String accOs = st.nextToken().trim();
本文介绍了一种从HTTP请求头中的User-Agent字段解析浏览器名称及操作系统名称的方法。通过使用StringTokenizer类进行分隔处理,可以有效地获取客户端的浏览器类型和操作系统等信息。

被折叠的 条评论
为什么被折叠?



