浏览器操作系统:JSP获取客户端的浏览器和操作系统信息

agent = request.getheader("user-agent");

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(枚举)类例子

Tags:  java获取操作系统 java获取操作系统信息 获取操作系统信息 浏览器操作系统

延伸阅读

最新评论

发表评论