Thomas Frosch: IE 7 und 6

Beitrag lesen

Hi leute

also habe eine kleine Webserveranwendung geschrieben! Diese funktioniert soweit auch super
vorallem bei Opera und Firefox

bei IE7 und IE6 gibt es jedoch kleine probleme!

Erstmal würde es mich interessieren warum ich bei der ersten anfrage von IE also direkt nach dem Start von IE nicht durch aktualisieren im Header dieses Teil bekomme?!?
Warum werden verschiedenen Mime Typen erlaubt und schlussendlich dann doch alle ? (*/*)

Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*

Wird die Seite dann geöffnet (bei IE7 funktioniert es beim ersten mal bei IE6 bekomme ich zwar einen vergleichbaren Header und sende dann auch den gleichen Header zurück wie bei IE7 aber er hängt sich irgendwie auf also die verbindung schließt sich nicht mehr sonder bleibt bestehen und IE6 zeigt nichts an sondern läd ständig)

HEADER VON IE7

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-icq, */*
Accept-Language: de
UA-CPU: x86
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)
Host: 127.0.0.1
Connection: Keep-Alive

HEADER VON IE6

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, */*
Accept-Language: de
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: 192.168.0.102
Connection: Keep-Alive

HEADER DER ZURÜCK GESENDET WIRD

HTTP/1.1 200 OK
Server: NetCom Server (1.0)
Content-Language: de
Content-Type: text/html
Connection: close
Content-Length: 108

<img src=1.jpg></img><br>
<img src=2.jpg></img><br>
<img src=3.jpg></img><br>
<img src=4.jpg></img><br>

Sieht hier jemand einen Grundlegenden Fehler?
Wenn IE mal die Seite annimmt und auf dieser seite Bilder angezeigt werden sollen -> werden nur selten die alle Bilder geladen!

HEADER VON IE6 für die anforderung vom Bild 1.jpg

GET /1.jpg HTTP/1.1
Accept: */*
Referer: http://192.168.0.102/
Accept-Language: de
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: 192.168.0.102
Connection: Keep-Alive

HEADER VOM SERVER der zurückgesendet wird mit dem angeforderten bild

HTTP/1.1 200 OK
Server: NetCom Server (1.0)
Content-Language: de
Accept-Ranges: bytes
Connection: Close
Content-Type: image/jpeg
Content-Length: 5904

#dateifolge

was mache ich falsch? erkennt jemand fehler in den Headern

vielen dank schonmal im voraus für die Antworten ich weiss wirklich nicht weiter nachdem es nun bei opera und firefox funktioniert nur IE probleme macht!