Seit kurzem funktioniert eine Anwendung, die ich geschrieben habe, nicht mehr im Internet Explorer. Es gab keine Änderung an der zugrunde liegenden (Ruby on Rails) Code.
Im IE 6 oder IE 7 kann ich eine Anfrage (HTTP Post) an die App stellen, aber wenn ich versuche, eine zweite Anfrage zu stellen, erhalte ich die Meldung "Operation Aborted". In Firefox funktioniert alles einwandfrei. Die HTTP-Request- und Response-Header sind genau gleich. Die Antwort-Header für die richtigen und falschen Ergebnisse haben beide die gleiche Inhaltslänge (etwa 104k). Die richtige Antwort hat den vollen Inhalt, aber die falsche Antwort hat den Inhalt nach etwa 40k abgeschnitten (also sind etwa 65k der Antwort einfach weg).
Noch schwieriger ist es, wenn ich für die Anfrage die IP-Adresse statt des Domänennamens verwende, funktioniert alles einwandfrei.
Dies ist ein Apache2-Webserver.
Irgendwelche Ideen?