Browser discovery using java / Java EE

To ensure browser compatibility in the application, I need a Java class / Bean / Jar that will return the following information:

  • current user browser
  • his name
  • version
  • User OS

Any thought on this would be really helpful. This should work well in the latest versions of all modern browsers like Chrome, Safari and Opera. How can I solve this best?

+3
source share
1 answer

, , -, http://user-agent-string.info. Java XML-RPC.

, HttpServletRequest#getHeader().

String userAgent = request.getHeader("User-Agent");

-.


, HTML/CSS/MSIE, . JS . , , . , , , , . .

+5

Source: https://habr.com/ru/post/1758459/


All Articles