java判断请求设置是手机还是pc
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.*“);
}
}
还没有评论,来说两句吧...