jsp 判断手机还是电脑访问

做了WAP网站,用到判断用户来自PC还是手机,想了很多方法,如判断IP,判断分辨率等,但经过试验,都不太可靠,最终采用了通过获得http头信息的方法来判断,此方法可靠性最高.详细代码如下:

asp.net [code]

if (Request.Headers["user-agent"] != null && Request.Headers["user-agent"].ToLower().ToString().IndexOf("mozilla") != -1)
            Response.Redirect("www/index.aspx");
        else
            Response.Redirect("wap/index.aspx");

JSP [code]


if(request.getheader("user-agent")!=null&&(request.getheader("user-agent").tolowercase().indexof("mozilla")!=-1)) 

strfinishurl = "/web/index.jsp"; 
}else 

strfinishurl = "/wap/index.jsp"; 
}

原文地址:https://www.cnblogs.com/sode/p/2354547.html