request.getRemoteAddr();//访问者IP
request.getRequestURI();//访问页IP
String Agent = request.getHeader("User-Agent");
StringTokenizer st = new StringTokenizer(Agent,";");
st.nextToken();
st.nextToken();//得到访问者的浏览器名
System.getProperty("os.name");//得到访问者的操作系统名
request.getAttribute("title");//得到标题
if(visitpagetitle==null||visitpagetitle.equals("")){
visitpagetitle="无标题";
}
String backIP=req.getHeader("Referer");//得到父页面
if(backIP==null||backIP.equals("")){
backIP="用户直接访问";
}
request.getRequestURI();//访问页IP
String Agent = request.getHeader("User-Agent");
StringTokenizer st = new StringTokenizer(Agent,";");
st.nextToken();
st.nextToken();//得到访问者的浏览器名
System.getProperty("os.name");//得到访问者的操作系统名
request.getAttribute("title");//得到标题
if(visitpagetitle==null||visitpagetitle.equals("")){
visitpagetitle="无标题";
}
String backIP=req.getHeader("Referer");//得到父页面
if(backIP==null||backIP.equals("")){
backIP="用户直接访问";
}
FROM:http://blog.youkuaiyun.com/zwhfyy/archive/2007/05/16/1611564.aspx
本文介绍了一种在服务器端通过HTTP请求获取访问者详细信息的方法,包括IP地址、浏览器名称、操作系统名称及父页面来源等关键信息。
8791

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



