Precisa de explicação do agente do usuário

2

Estou analisando o campo do agente do usuário de diferentes tipos de registros do servidor da web. Ex. Apache Access Log / W3C / iplant etc. Eu encontrei algumas linhas nos arquivos de log têm o seguinte tipo de agentes do usuário. Estou confuso, pois tem muitas das assinaturas do navegador.

Alguém pode, por favor, explicar o que significa o seguinte agente do usuário?

"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31"

    
por Nilani Algiriyage 11.07.2013 / 15:54

3 respostas

4

O Chrome 26.0 no Windows 7 x64 envia isso

Não tenho a menor idéia de por que ele envia uma sequência de User-Agent tão ambígua

    
por 11.07.2013 / 16:02
3

Porque o sniffing do agente do usuário é inútil.

In the beginning there was NCSA Mosaic, and Mosaic called itself NCSA_Mosaic/2.0 (Windows 3.1), and Mosaic displayed pictures along with text, and there was much rejoicing.

And behold, then came a new web browser known as “Mozilla”, being short for “Mosaic Killer,” but Mosaic was not amused, so the public name was changed to Netscape, and Netscape called itself Mozilla/1.0 (Win3.1), and there was more rejoicing. And Netscape supported frames, and frames became popular among the people, but Mosaic did not support frames, and so came “user agent sniffing” and to “Mozilla” webmasters sent frames, but to other browsers they sent not frames.

Copiado do link , onde você também pode encontrar a matéria completa, incluindo o Google Chrome User-Agent string.

    
por 11.07.2013 / 16:08
1

Os navegadores baseados em Webkit (Chrome / Safari) enviam essa string do navegador (o Safari omite a parte do Google Chrome).

    
por 11.07.2013 / 16:08