java判断request请求是手机还是pc终端

78 阅读1分钟
    /**
	 * 判断移动端还是PC端
	 * @param request
	 * @return
	 */
	public boolean getMobile(HttpServletRequest request){
		boolean b = false;
		UserAgent ua = UserAgent.parseUserAgentString(request.getHeader("User-Agent"));
        OperatingSystem os = ua.getOperatingSystem();
        if(DeviceType.MOBILE.equals(os.getDeviceType())) {//移动端
            b = true;
        }
		return b;
	}

需要使用到UserAgent 方法 这个需要引用一个架包才能使用,下面附上架包资源下载地址

资源还在审核上传成功之后我会添加在下面的

UserAgentUtils-1.5.jar下载