当前页面: 开发资料首页 → JSP 专题 → 请问怎么获得客户端浏览器名称和操作系统版本呢?
请问怎么获得客户端浏览器名称和操作系统版本呢?
摘要: 请问怎么获得客户端浏览器名称和操作系统版本呢?
我用request.getHeader("User-Agent")获得浏览器版本,却结果为:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2; .NET CLR 1.1.4322)
我的浏览器是 IE6.0,操作系统是Windows 2000,哪位高手知道该怎么获得??
MSIE 6.0
这个不就是IE6.0么?
那 Windows NT 5.0; MyIE2; .NET CLR 1.1.4322 又是什么呢,不需要这些呀
没人帮帮忙吗?
http://bbs.javaworker.cn/thread-23-1-1.html
应该用request对象获得吧
自己顶
//读取远程用户信息
String Agent = request.getHeader("User-Agent");
//Enu = request.getHeaderNames("title");
StringTokenizer st = new StringTokenizer(Agent,";");
st.nextToken();
//得到用户的浏览器名
String userbrowser = st.nextToken();
//得到用户的操作系统名
String useros = st.nextToken();
//得到用户IP;
String ip = request.getRemoteAddr();