Saltar al contenido

¿Cómo obtener el nombre y la versión exactos del navegador del cliente en Spring MVC?

Solución:

Reconocer que el agente de usuario no es seguro. Aún así, a falta de otras formas, debe analizar un encabezado de agente de usuario, que de hecho no es tan fácil, ya que la cantidad de combinaciones es abrumadora. A menos que quieras rodar el tuyo, te sugiero

User-agent-utils

la fuente está disponible en

https://github.com/HaraldWalker/user-agent-utils

el uso es bastante sencillo

UserAgent userAgent = UserAgent.parseUserAgentString(request.getHeader("User-Agent"));
System.out.println(userAgent.getBrowser().getName() + " " + userAgent.getBrowserVersion());
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *