Properties props=System.getProperties();
String osName = System.getProperty("os.name"); //操作系统名称
String osArch = System.getProperty("os.arch"); //操作系统构架
String osVersion = System.getProperty("os.version"); //操作系统版本
String agent = request.getheader("user-agent");
Stringtokenizer st = new stringtokenizer(agent,";");
st.nexttoken();
//得到用户的浏览器名
String clientBrowser= st.nexttoken();
//得到用户的操作系统名
String clientOS= st.nexttoken();
本文介绍了一种通过Java代码获取用户操作系统名称、架构、版本以及浏览器名称的方法。使用了System类的getProperties方法来获取操作系统的相关信息,并通过解析HTTP请求头中的User-Agent字段来识别用户的浏览器类型。
791

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



