1. 程式人生 > >java檢測是不是移動端訪問

java檢測是不是移動端訪問


request可以用別的代替


    private static boolean isMobile(){

        HttpServletRequest request = ThreadContextHolder.getHttpRequest();
        if(request==null) return false;
        String user_agent = request.getHeader("user-agent");
        if(StringUtil.isEmpty(user_agent)) return false;

        String userAgent = user_agent.toLowerCase();

        if(userAgent.contains("android" ) || userAgent.contains("iphone"))
        {
            return true;
        }
        return false;   }