1. 程式人生 > >java獲取客戶端作業系統和獲取客戶端瀏覽器

java獲取客戶端作業系統和獲取客戶端瀏覽器

UserAgent userAgent = UserAgent.parseUserAgentString(ServletUtils.getRequest().getHeader("User-Agent"));
                // 獲取客戶端作業系統
                String os = userAgent.getOperatingSystem().getName();
                // 獲取客戶端瀏覽器
                String browser = userAgent.getBrowser().getName();

ServletUtils

public class ServletUtils{
  /**
     * 獲取request
     */
    public static HttpServletRequest getRequest()
    {
        return getRequestAttributes().getRequest();
    }
}