/** * 判断请求是否手机端 * @param req * @return */ public static boolean isMobile(HttpServletRequest req) { UserAgent ua = UserAgent.parseUserAgentString(req.getHeader("User-Agent")); OperatingSystem os = ua.getOperatingSystem(); if(DeviceType.MOBILE.equals(os.getDeviceType())) { return true; } return false; }
本文介绍了一种通过分析HTTP请求头中的User-Agent字符串来判断请求是否来自手机设备的方法。利用UserAgent类解析User-Agent信息,并获取操作系统类型,进一步判断设备类型是否为移动设备。
1924

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



