微信工具类

微信工具类  WeChatUtil

 

 

 1 package com.example.util;
 2 
 3 import javax.servlet.http.HttpServletRequest;
 4 
 5 /**
 6  * 微信工具类
 7  * @date 2025-11-20
 8  * @author zjf
 9  */
10 public class WeChatUtil {
11 
12     /**
13      * 判断是否来自微信浏览器。
14      * @param request 请求
15      * @return 是否来自微信内置浏览器:真——是来自微信内置的浏览器,假——不是来自微信内置的浏览器。
16      */
17     public static boolean isFromWeiChat(HttpServletRequest request) {
18         if (null == request) {
19             return false;
20         }
21 
22         String userAgent = request.getHeader("user-agent");
23         if (null == userAgent) {
24             return false;
25         }
26 
27         /*
28          * 判断是否含微信内置浏览器。
29          */
30         return 0 < userAgent.toLowerCase().indexOf("micromessenger");
31     }
32 
33 }

 

posted @ 2025-12-05 18:19  hapday  阅读(0)  评论(0)    收藏  举报