/**
* 根据request分析出的 用户使用设备
* @param request
* @return
*/
Integer getUseDevice(HttpServletRequest request){
int useDevice = 0;
String userAgent = request.getHeader("user-agent").toLowerCase();;
if(userAgent.contains("micromessenger")){
//微信
useDevice = 1;
}else if(userAgent.contains("android")){
//安卓
useDevice = 2;
}else if(userAgent.contains("iphone") || userAgent.contains("ipad") || userAgent.contains("ipod")){
//苹果
useDevice = 3;
}else{
//电脑
useDevice = 4;
}
return useDevice;
}
java识别用户使用设备
最新推荐文章于 2024-09-01 10:13:02 发布
该代码段用于根据HttpServletRequest中的user-agent头判断用户使用的设备。如果user-agent包含micromessenger,则设备是微信;包含android,则为安卓设备;包含iphone,ipad或ipod,判定为苹果设备;否则认为是电脑。
3776

被折叠的 条评论
为什么被折叠?



