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 "来自未知星球";
}

最新文章

  1. Android -- 案例学习积累
  2. LeetCode:Maximum Depth of Binary Tree_104
  3. VS中新建类
  4. IOS 网络浅析-(九 NSURLSession代理简介)
  5. ASP.NET中进行消息处理(MSMQ) 二
  6. ajax返回值中有回车换行、空格解决方法
  7. springMVC+JAP整合彻底摆脱persistence.xml配置文件
  8. ionic实现双击返回键退出软件
  9. Linux 权限基础说明
  10. 利用PartialView返回HTML模型视图
  11. 让Solr返回JSON数据
  12. git fetch, merge, pull, push需要注意的地方(转)
  13. js实时显示系统时间
  14. python安装过程中的一些问题
  15. Promise实现ajax
  16. 不创建实体对象,利用newstonjson得到json格式字符串,键对应的值
  17. 在Node.js使用Promise的方式操作Mysql
  18. TModalResult 和 MessageBox 返回值
  19. Hadoop Yarn源码 - day1
  20. 在Eclipse中通过build.xml导入工程

热门文章

  1. smtplib.SMTPDataError: (554, b'DT:SPM 163 smtp10,DsCowAA3nir1u6xZq42WDw--.22935S2 1504492533,please
  2. Windows平台下如何在C#中调用Python
  3. HDU - 5493 Queue 2015 ACM/ICPC Asia Regional Hefei Online(线段树)
  4. c#和Java中的抽象类
  5. Bootstrap 标签
  6. iOS开发之MVVM在项目中的应用
  7. json转换为字典
  8. nginx url rewrite break和last的区别
  9. TB平台搭建之一
  10. JAVA基础篇—基本数据类型