java判断请求设置是手机还是pc

来源:互联网 发布:天天酷跑ios清除数据 编辑:程序博客网 时间:2024/05/16 16:05
private boolean isMobileDevice(HttpServletRequest request) {
// return userAgent.matches(".*Android.*") ||
// userAgent.matches(".*iPhone.*") || userAgent.matches(".*iPad.*");
String ua = request.getParameter("ua");


if (StringUtils.hasText(ua))
return "ios".equals(ua) || "android".equals(ua);
else {
String userAgent = request.getHeader("User-Agent");
return userAgent.matches(".*Android.*") || userAgent.matches(".*iPhone.*") || userAgent.matches(".*iPad.*");
}
}
0 0
原创粉丝点击