java request判断微信客户端访问
2016-12-12 14:49
204 查看
微信客户端访问时候user-agent信息如下:
Mozilla/5.0 (Linux; Android 5.0.1; M040 Build/LRX22C) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile MQQBrowser/6.8 TBS/036872 Safari/537.36 MicroMessenger/6.3.31.940 NetType/WIFI Language/zh_CN
其中MicroMessenger代表是微信客户端访问的,所以只要判断是否含有MicroMessenger即可。
Mozilla/5.0 (Linux; Android 5.0.1; M040 Build/LRX22C) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile MQQBrowser/6.8 TBS/036872 Safari/537.36 MicroMessenger/6.3.31.940 NetType/WIFI Language/zh_CN
其中MicroMessenger代表是微信客户端访问的,所以只要判断是否含有MicroMessenger即可。
//判断 是否是微信浏览器 String userAgent = request.getHeader("user-agent").toLowerCase(); if(userAgent.indexOf("micromessenger")>-1){//微信客户端 request.setAttribute("isWx", "1"); }else{ request.setAttribute("isWx", "0"); }
相关文章推荐
- java request判断是否是微信客户端访问
- js判断当前访问客户端是ios或安卓或微信
- php判断是否是微信客户端的浏览器访问
- 判断是否是微信客户端的访问
- Java判断访问设备为手机、微信、PC工具类
- java 判断客户端访问设备的类型 的后台方法
- 判断访问网站的客户端是PC还是手机
- 判断URL是否能够访问JS和java两种方法
- 使用ASP等客户端来访问Java的Web Service,取得复杂数据(DTO)
- JavaScript(XMLHttpRequest)跨域访问解决办法及安全性问题(附java写的proxy代码)
- ADF11g-034:Java判断Web Page和TaskFlow的访问权限
- 从JAVA客户端访问Redis示例(入门)
- 判断访问客户端(包含手机)
- 深入Atlas系列:客户端网络访问基础结构示例(1) - 编写并使用自定义的WebRequestExecutor
- JS代码判断访问网站客户端的操作系统,实现跳转
- zk笔记--使用java客户端访问
- Web客户端访问设备类型判断方法- PHP判断方法,Js判断方法
- 读取客户端mac地址判断访问权限
- 深入Atlas系列:客户端网络访问基础结构(下) - WebRequestExecutor和XMLHttpExecutor
- sharepoint form认证下跨域访问其他基本认证的系统(客户端用js的xmlhttprequest)的方法