网站如何通过useragent来判断是否为uc移动浏览器?
uc移动浏览器的user agent中都会包含ucbrowser字段,可以通过ucbrowser来判断是否为uc移动浏览器。
例如:
if(request.getHeader("User-Agent")!=null&&request.getHeader("User-Agent").toLowerCase().indexOf("ucbrowser")>0){
//uc移动浏览器进入这里
}
而user agent中的ucweb字段是老版本的uc移动浏览器或者新版开启极速模式才会有,不建议用来判断是否为uc移动浏览器。
另uc桌面版浏览器user agent中的字段为ubrowser,少个c用来和移动版做区别。