Java判斷瀏覽器是微信還是支付寶
下面一段代碼給大家介紹java判斷瀏覽器是微信還是支付寶,具體代碼如下所示:
@RequestMapping("getBrowser.do")
public String getBrowser(HttpServletRequest req, HttpServletResponse resp) {
String userAgent = req.getHeader("user-agent");
if (userAgent != null && userAgent.contains("AlipayClient")) {
return "來(lái)自支付寶";
}else if (userAgent != null && userAgent.contains("MicroMessenger")) {
return "來(lái)自微信";
}else{
return "未知來(lái)源";
}
}
補(bǔ)充:下面看下js識(shí)別微信支付寶瀏覽器(移動(dòng)端)
//判斷是支付寶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集成支付寶支付接口(JSP+支付寶20160912)
- java后臺(tái)實(shí)現(xiàn)支付寶支付接口和支付寶訂單查詢(xún)接口(前端為APP)
- Java實(shí)現(xiàn)支付寶之第三方支付寶即時(shí)到賬支付功能
- java實(shí)現(xiàn)在SSM下使用支付寶掃碼支付功能
- java后臺(tái)實(shí)現(xiàn)支付寶對(duì)賬功能的示例代碼
- Java開(kāi)發(fā)支付寶PC支付完整版
- 微信、支付寶二碼合一掃碼支付實(shí)現(xiàn)思路(java)
- java實(shí)現(xiàn)支付寶退款功能
- 支付寶APP支付(IOS手機(jī)端+java后臺(tái))版
- Java接入支付寶授權(quán)第三方登錄的完整步驟
相關(guān)文章
Spring Cloud Hystrix 線(xiàn)程池隊(duì)列配置(踩坑)
這篇文章主要介紹了Spring Cloud Hystrix 線(xiàn)程池隊(duì)列配置(踩坑),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-01-01
SpringCloud Eureka 服務(wù)注冊(cè)實(shí)現(xiàn)過(guò)程
這篇文章主要介紹了SpringCloud Eureka 服務(wù)注冊(cè)實(shí)現(xiàn)過(guò)程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-10-10
SpringBoot參數(shù)驗(yàn)證10個(gè)技巧值得收藏
Spring Boot提供了內(nèi)置的驗(yàn)證注解,可以幫助簡(jiǎn)單、快速地對(duì)輸入字段進(jìn)行驗(yàn)證,例如檢查 null 或空字段、強(qiáng)制執(zhí)行長(zhǎng)度限制、使用正則表達(dá)式驗(yàn)證模式以及驗(yàn)證電子郵件地址,那么在Spring Boot應(yīng)用中如何做好參數(shù)校驗(yàn)工作呢,本文提供了10個(gè)小技巧感興趣的朋友一起看看吧2023-08-08
JAVA基于PDF box將PDF轉(zhuǎn)為圖片的實(shí)現(xiàn)方法
這篇文章主要介紹了JAVA基于PDF box將PDF轉(zhuǎn)為圖片的操作方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2019-07-07
Java解決xss轉(zhuǎn)義導(dǎo)致轉(zhuǎn)碼的問(wèn)題
跨站腳本攻擊XSS是最普遍的Web應(yīng)用安全漏洞,本文主要介紹了Java解決xss轉(zhuǎn)義導(dǎo)致轉(zhuǎn)碼的問(wèn)題,具有一定的參考價(jià)值,感興趣的可以了解一下2023-08-08
java版數(shù)獨(dú)游戲界面實(shí)現(xiàn)(二)
這篇文章主要為大家詳細(xì)介紹了java版數(shù)獨(dú)游戲界面實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12
Java并發(fā)編程中的CompletableFuture使用詳解
這篇文章主要介紹了Java并發(fā)編程中的CompletableFuture使用詳解,Future接口定義了操作異步任務(wù)執(zhí)行的一些方法,如獲取異步任務(wù)執(zhí)行的結(jié)果、取消任務(wù)的執(zhí)行、判斷任務(wù)是否被取消,判斷任務(wù)是否執(zhí)行完畢等,需要的朋友可以參考下2023-12-12
關(guān)于Rabbitmq死信隊(duì)列及延時(shí)隊(duì)列的實(shí)現(xiàn)
這篇文章主要介紹了關(guān)于Rabbitmq死信隊(duì)列及延時(shí)隊(duì)列的實(shí)現(xiàn),TTL就是消息或者隊(duì)列的過(guò)期功能,當(dāng)消息過(guò)期就會(huì)進(jìn)到死信隊(duì)列,死信隊(duì)列和普通隊(duì)列沒(méi)啥區(qū)別,然后我們只需要配置一個(gè)消費(fèi)者來(lái)消費(fèi)死信隊(duì)列里面的消息就可以了,需要的朋友可以參考下2023-08-08
springboot如何通過(guò)@Value,@ConfigurationProperties獲取配置
這篇文章主要介紹了springboot如何通過(guò)@Value,@ConfigurationProperties獲取配置,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-03-03

