Java判斷瀏覽器是微信還是支付寶
更新時間:2018年06月04日 14:05:24 作者:懵懂無知的蝸牛
這篇文章主要介紹了Java判斷瀏覽器是微信還是支付寶的簡單實現(xiàn)代碼,需要的朋友可以參考下
下面一段代碼給大家介紹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; } }
相關(guān)文章
Spring Bean Scope 有狀態(tài)的Bean與無狀態(tài)的Bean
這篇文章主要介紹了Spring Bean Scope 有狀態(tài)的Bean與無狀態(tài)的Bean,每個用戶有自己特有的一個實例,在用戶的生存期內(nèi),bean保持了用戶的信息,下面來了解有狀態(tài)和無狀態(tài)的區(qū)別吧2022-01-01SpringBoot+Vue+Redis實現(xiàn)單點登錄(一處登錄另一處退出登錄)
小編接到一個需求,需要實現(xiàn)用戶在瀏覽器登錄后,跳轉(zhuǎn)到其他頁面,當(dāng)用戶在其它地方又登錄時,前面用戶登錄的頁面退出登錄,這篇文章主要介紹了SpringBoot+Vue+Redis實現(xiàn)單點登錄,需要的朋友可以參考下2019-12-12SpringMVC使用MultipartFile 實現(xiàn)異步上傳方法介紹
這篇文章主要介紹了SpringMVC使用MultipartFile 實現(xiàn)異步上傳方法介紹,涉及pom依賴的添加,配置文件的修改等具體操作代碼,需要的朋友可以了解下。2017-09-09Springboot swagger配置過程詳解(idea社區(qū)版2023.1.4+apache-maven-3
這篇文章主要介紹了Springboot-swagger配置(idea社區(qū)版2023.1.4+apache-maven-3.9.3-bin),本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-07-07