string agent = requestgetheader(useragent);
stringtokenizer st = new stringtokenizer(agent;);
stnexttoken();
//得到用户的浏览器名
string userbrowser = stnexttoken();
//得到用户的操作系统名
string useros = stnexttoken();
取得本机的信息也可以这样
操作系统信息
systemgetproperty(osname); //win竟然是win xp?
systemgetproperty(osversion);
systemgetproperty(osarch);
浏览器
requestgetheader(useragent)返回客户端浏览器的版本号类型
getheader(string name)获得http协议定义的传送文件头信息
request getmethod()获得客户端向服务器端传送数据的方法有getpostput等类型
request getrequesturi()获得发出请求字符串的客户端地址
request getservletpath()获得客户端所请求的脚本文件的文件路径
request getservername()获得服务器的名字
requestgetserverport()获得服务器的端口号
requestgetremoteaddr()获得客户端的ip地址
requestgetremotehost()获得客户端电脑的名字若失败则返回客户端电脑的ip地址
requestgetprotocol()
requestgetheadernames()返回所有request header的名字结果集是一个enumeration(枚举)类的实例
requestgetheaders(string name)返回指定名字的request header的所有值结果集是一个enumeration(枚举)类的实例