判断是PC 端,Android端,微信端方法
来源:互联网 发布:量化交易编程语言 编辑:程序博客网 时间:2024/05/19 04:55
public String isClient(HttpServletRequest request) {
String userAgent = request.getHeader("user-agent").toLowerCase();
if(userAgent == null || userAgent.indexOf("windows nt") == -1 ? false : true){ // 判断当前客户端是否为PC
return "d";
}else if(userAgent == null || userAgent.indexOf("android") == -1 ? false : true){ // 判断当前客户端是否为android
return "a";
}else if(userAgent == null || userAgent.indexOf("iphone") == -1 ? false : true){ // 判断当前客户端是否为iPhone
return "p";
}else if(userAgent == null || userAgent.indexOf("wap") == -1 ? false : true){ // 判断当前客户端是否为wap
return "o";
}else if(userAgent == null || userAgent.indexOf("micromessenger") == -1 ? false : true){ // 判断当前客户端是否为微信
return "w";
}
return "";
}
String userAgent = request.getHeader("user-agent").toLowerCase();
if(userAgent == null || userAgent.indexOf("windows nt") == -1 ? false : true){ // 判断当前客户端是否为PC
return "d";
}else if(userAgent == null || userAgent.indexOf("android") == -1 ? false : true){ // 判断当前客户端是否为android
return "a";
}else if(userAgent == null || userAgent.indexOf("iphone") == -1 ? false : true){ // 判断当前客户端是否为iPhone
return "p";
}else if(userAgent == null || userAgent.indexOf("wap") == -1 ? false : true){ // 判断当前客户端是否为wap
return "o";
}else if(userAgent == null || userAgent.indexOf("micromessenger") == -1 ? false : true){ // 判断当前客户端是否为微信
return "w";
}
return "";
}
0 0
- 判断是PC 端,Android端,微信端方法
- PHP判断客户端是PCweb端还是移动手机端方法
- PHP判断客户端是PCweb端还是移动手机端方法
- PHP判断客户端是PCweb端还是移动手机端方法
- C判断大小端方法
- delphi 判断大小端方法
- PHP判断手机端、PC端 、微信代码实例
- 判断是移动端还是pc端
- 判断是移动端还是pc端
- js判断是pc还是移动端
- js判断是pc还是移动端
- 判断浏览器类型,判断是PC端还是移动端,判断是苹果端还是Android端
- js判断IE浏览器版本、判断安卓、iOS、判断微信浏览器、判断PC端浏览器等
- 判断移动端打开的是ios还是android还是微信浏览器
- 用户访问端 移动端,PC端,微信等常用平台和浏览器判断
- 利用请求头判断是手机端还是PC端
- js判断是手机端还是pc端
- 根据USER-AGENT判断是PC端还是移动端
- 第一节 视图与渲染
- 小象《Hadoop 2.X大数据平台V3》
- 安装mahotas (对ubuntu 16.04 python3.5)
- Android 5.0(Lollipop)事件输入系统(Input System)
- Spring AOP 自定义注解方式实现实现日志管理
- 判断是PC 端,Android端,微信端方法
- 信息抽取
- CentOS7.2下安装RegCM 4.6.0
- Linux下Qt调用共享库文件.so
- SSL证书基础知识
- 获取字符串中的想要的值
- 使用CSS3滤镜开发模糊背景(毛玻璃)效果
- 用ReactJs编写的带斜线,行和列都分组的表格
- 搭建spring+dubbo环境步骤