/**
* 判断请求是PC 还是手机端
* @param requestHeader
* @return
*/
public static boolean isMobileDevice(HttpServletRequest request) {
String requestHeader = request.getHeader("user-agent");
String[] deviceArray = new String[] {"android","mac os","windows phone"};
if(requestHeader==null) {
return false;
}
requestHeader = requestHeader.toLowerCase();
for (String device:deviceArray) {
if(requestHeader.indexOf(device)!=-1) {
return true;
}
}
return false;
}
JAVA 判断请求是PC还是移动端
最新推荐文章于 2024-03-19 12:10:03 发布