Ayuda avanzada

Iniciado por KaLPo, Abril 13, 2007, 09:15:29 PM

Tema anterior - Siguiente tema

KaLPo

Bueno... puesto que he visto que por aquí hay unos cuantos genios xD tengo una pregunta especial:


Estoy trabajando con los Headers de HTTP, y me he topado con una curiosidad extraña. Cuando entra un usuario con su navegador IE6 a mi SeudoServidor Web, me envía las siguientes cabeceras:

GET / HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-gsarcade-launch, */*
Accept-Language: es
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host: kalpo.net:6470
Connection: Keep-Alive

Se puede apreciar fácilmente que tras la etiqueta USER-AGENT IE6 esta enviando Mozilla/4.0... No lo entiendo.

Un navegador Firefox envía esto:


GET / HTTP/1.1
Host: kalpo.net:6470
User-Agent: Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.3) Gecko/20060601 Firefox/2.0.0.3 (Ubuntu-edgy)
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: es-es,es;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive


Acaso internet explorer usa Mozilla?????????????????
"Antes de ser Delirio fue Delicia"

[img]http://i

Eye del Cul

Creo que eso es una herencia de la vieja guerra contra Netscape. Internet Explorer decía ser "Mozilla compatible" para que no se le vetara el acceso en algunas webs hechas para Netscape.
«Porque buscar a alguien patético en Internet es como buscar caballos en un establo: encontrarás alguno, seguramente» -- Phobos Anomaly