¿Hay una buena guía de referencia para descifrar cadenas de agente de usuario HTTP?
-
13-09-2019 - |
Pregunta
Estamos recibiendo algunos errores impares reportados en nuestro sitio web, y estamos tratando de averiguar algunos detalles sobre quién la esté mirando. Estoy buscando a una muestra cadenas de agente de usuario y ver las cosas como:
Mozilla / 5.0 (Windows; U; de Windows NT6.0; en-US; rv: 1.9.0.6) Gecko / 2009011913 Firefox / 3.0.6
Ahora algo de esto es obvio, pero algunos de ellos es por lo menos ( "U"?) A partir del patrón de los golpes, me imagino que esto era un robot, pero no veo nada que reconozco en esta cadena para mí en la pista a eso. Me gustaría saber lo que significan algunas de las cosas en este (y otros) de diferentes cadenas. ¿Hay una referencia completa en alguna parte?
Otros consejos
cadenas User-agent (como todas las cabeceras) no se puede confiar en absoluto, pero recomiendo www.useragentstring.com como referencia para ayudar a determinar los patrones que le interesan.
La T representa seguridad como el estados Mozilla agente de usuario cadena de referencia . El enlace a la Wikipedia ha sido proporcionada por alguien ya
En el futuro le sugiero que utilice estos dos sitios
Mozilla / 5.0 (Macintosh; T; Intel Mac OS X 10.5; en-US; rv: 1.9.0.11) Gecko / 2009060214 Firefox / 3.0.11
Esta es mi agente de usuario actual.
Mozilla / 5.0 - Navegador
Macintosh - plataforma
T - cifrado de 256 bits compatible
Intel Mac OS X 10.5 - mi sistema operativo
en-US - lenguaje
rv: 1.9.0.11 - revisión
Gecko / 2009060214 - motor de renderizado
Firefox / 3.0.11 - versión del navegador
Los robots pueden cadenas User-Agent falsos, por lo que lo que declara es irrelevante. Simplemente se puede hacer con, por ejemplo, curl -A user-agent-here
.