Java判断浏览器是微信还是支付宝
2024-08-29 23:39:02
private static final String WX_AGENT = "micromessenger";
private static final String ALI_AGENT = "alipay"; public String getBrowser(HttpServletRequest request) {
String agent = request.getHeader("User-Agent").toLowerCase();
if(agent!=null) {
if (agent.toLowerCase().contains(WX_AGENT)) {
return "来自微信";
} else if (agent.toLowerCase().contains(ALI_AGENT)) {
return "来自支付宝";
}
}
return "来自未知星球";
}
最新文章
- Android -- 案例学习积累
- LeetCode:Maximum Depth of Binary Tree_104
- VS中新建类
- IOS 网络浅析-(九 NSURLSession代理简介)
- ASP.NET中进行消息处理(MSMQ) 二
- ajax返回值中有回车换行、空格解决方法
- springMVC+JAP整合彻底摆脱persistence.xml配置文件
- ionic实现双击返回键退出软件
- Linux 权限基础说明
- 利用PartialView返回HTML模型视图
- 让Solr返回JSON数据
- git fetch, merge, pull, push需要注意的地方(转)
- js实时显示系统时间
- python安装过程中的一些问题
- Promise实现ajax
- 不创建实体对象,利用newstonjson得到json格式字符串,键对应的值
- 在Node.js使用Promise的方式操作Mysql
- TModalResult 和 MessageBox 返回值
- Hadoop Yarn源码 - day1
- 在Eclipse中通过build.xml导入工程
热门文章
- smtplib.SMTPDataError: (554, b'DT:SPM 163 smtp10,DsCowAA3nir1u6xZq42WDw--.22935S2 1504492533,please
- Windows平台下如何在C#中调用Python
- HDU - 5493 Queue 2015 ACM/ICPC Asia Regional Hefei Online(线段树)
- c#和Java中的抽象类
- Bootstrap 标签
- iOS开发之MVVM在项目中的应用
- json转换为字典
- nginx url rewrite break和last的区别
- TB平台搭建之一
- JAVA基础篇—基本数据类型