首页 > 开发 > Java > 正文

Java判断浏览器是微信还是支付宝

2024-07-14 08:41:09
字体:
来源:转载
供稿:网友

下面一段代码给大家介绍java判断浏览器是微信还是支付宝,具体代码如下所示:

@RequestMapping("getBrowser.do") public String getBrowser(HttpServletRequest req, HttpServletResponse resp) {   String userAgent = req.getHeader("user-agent");   if (userAgent != null && userAgent.contains("AlipayClient")) {     return "来自支付宝";   }else if (userAgent != null && userAgent.contains("MicroMessenger")) {     return "来自微信";   }else{     return "未知来源";   } } 

补充:下面看下js识别微信支付宝浏览器(移动端)

//判断是支付宝app的浏览器 var userAgent = navigator.userAgent.toLowerCase();  if(userAgent.match(/Alipay/i)=="alipay"){    return true;  }else{    return false;  }
//判断是微信app的浏览器function isWechat(){  var userAgent = navigator.userAgent.toLowerCase();  if(userAgent.match(/MicroMessenger/i)=="micromessenger") {    return true;  } else {    return false;  }}
 


注:相关教程知识阅读请移步到JAVA教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表