Foros del Web » Administración de Sistemas » Software para Servers »

Duda sobre HTTP_USER_AGENT

Estas en el tema de Duda sobre HTTP_USER_AGENT en el foro de Software para Servers en Foros del Web. Hola, Quiero sacar estadisticas sobre el navegador y el sistema operativo que utilizan los visitantes de una web. Para ello leo la variable HTTP_USER_AGENT. Cuando ...
  #1 (permalink)  
Antiguo 04/12/2003, 08:00
 
Fecha de Ingreso: enero-2002
Mensajes: 64
Antigüedad: 22 años, 9 meses
Puntos: 0
Duda sobre HTTP_USER_AGENT

Hola,

Quiero sacar estadisticas sobre el navegador y el sistema operativo que utilizan los visitantes de una web. Para ello leo la variable HTTP_USER_AGENT.

Cuando he accedido a la página con distintos sistemas operativos y navegadores me he llevado una sorpresa. No encuentro una estructura logica en este parametro. ¿Es que no esta estandarizado y cada navegador envia lo que mejor le parece?

Tengo los siguientes ejemplos:
HTTP_USER_AGENT= Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC)
HTTP_USER_AGENT= Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
HTTP_USER_AGENT= Mozilla/4.78 [es] (Windows NT 5.0; U)
HTTP_USER_AGENT= Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2.1) Gecko/20021130
HTTP_USER_AGENT= Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
HTTP_USER_AGENT= Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.2.1) Gecko/20010901
HTTP_USER_AGENT= Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.11 [en]

El sistema operativo unas veces aparece delante del navegador otras detras... Ese no sería mucho problema, pero es que lo del navegador no lo entiendo. Con el opera aparece la cadena MSIE (que solo deberia aparecer en los I. Explorer) En los Mozilla no aparece nada. Bueno aparece Gecko, que no sé lo que es. En netscape si que no aparece nada (la tercera linea es de un netscapa 4.7)

En fin que no me queda muy claro como determinar el navegador. Si alguien conoce la estructura o sabe como determinar correctamente el navegador le agradeceria una respuesta.

Saudos y gracias
David
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:00.