Thomas Frosch: IE fordert bilder nicht immer an

Also ich bin dabei einen webserver zu schreiben!
Und habe nun eine Testseite die ausgeführt werden soll!

auf dieser sollen nur 4 Bilder angezeigt werden!
mit Firefox funktioniert dies jetzt auch wunderbar allerdings nicht mit IE! von diesem bekomme ich nicht einmal eine Anforderung also einen Header an den Server geschickt das dieser die daten dem Client(IE) zusenden soll

ab und zu bekomme ich zwar einen Aufruf dass daten eingehen aber es gehn keine daten ein also ich bekomme keinen Header!

Die seite wird geladen und 1 - 3 Bilder aber nicht alle 4!
also so sollte es laufen die nummer gibt die Anforderung von daten per Header an

1x Header mit Html wird gesendet
2x Header mit Bild1 wird gesendet
3x Header mit Bild2 wird gesendet
4x Header mit Bild3 wird gesendet
5x Header mit Bild4 wird gesendet

nur es sieht so

1x Header mit Html wird gesendet
2x Header mit Bild1 wird gesendet
3x Header mit Bild3 wird gesendet

oder so

1x Header mit Html wird gesendet
2x
3x Header mit Bild2 wird gesendet
4x
5x Header mit Bild4 wird gesendet

aus

Woran kann dass liegen? Ich benutze testweise für jpg dateien diesen header

HTTP/1.1 200 OK
Server: XXXX Server (1.0)
Content-Language: de
Connection: Close
ETag: "b29a-ca9-c3210500"
Accept-Ranges: bytes
Content-Type: image/jpeg

#binär daten

benutze ich diesen

HTTP/1.1 200 OK
Server: XXXX Server (1.0)
Content-Language: de
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
ETag: "b29a-ca9-c3210500"
Accept-Ranges: bytes
Content-Type: image/jpeg

#binär daten

tritt das gleiche problem bei Firefox auf allerdings fehlt dort immer nur ein bild!