java 後臺區分訪問端是微信,qq,qq瀏覽器

// 判斷是否是微信

public static boolean isWeChat(HttpServletRequest request) {

       String userAgent = request.getHeader("user-agent").toLowerCase();

     return userAgent == null || userAgent.indexOf("micromessenger") == -1 ? false : true;
            
 }

//判斷是否是qq,不是qq瀏覽器

  public static boolean isQq(HttpServletRequest request) {

       String userAgent = request.getHeader("user-agent").toLowerCase();

       return userAgent == null || userAgent.indexOf("qq/") == -1 ? false : true;

}

request.getHeader("user-agent").toLowerCase();獲取瀏覽器的內核,可以判斷訪問端使用的什麼瀏覽器

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章