tokenizer st = tokenizer(agent,";");
st.nexttoken;
//得到用户浏览器名
userbrowser = st.nexttoken;
//得到用户操作系统名
useros = st.nexttoken;
取得本机信息也可以这样:
操作系统信息
system.getproperty("os.name"); //win2003竟然是win xp?
system.getproperty("os.version");
system.getproperty("os.arch");
浏览器:
request.getheader(“user-agent”)返回客户端浏览器版本号、类型
getheader( name):获得http协议定义传送文件头信息
request. getmethod:获得客户端向服务器端传送数据思路方法有get、post、put等类型
request. getrequesturi:获得发出请求串客户端地址
request. getservletpath:获得客户端所请求脚本文件文件路径
request. getservername:获得服务器名字
request.getserverport:获得服务器端口号
request.getremoteaddr:获得客户端ip地址
request.getremotehost:获得客户端电脑名字若失败则返回客户端电脑ip地址
request.getprotocol:
request.getheadernames:返回所有request header名字结果集是个enumeration(枚举)类例子
request.getheaders( name):返回指定名字request header所有值结果集是个enumeration(枚举)类例子
最新评论