ChrisB: XMLHTTP Objekt(IE) getAllResponseHeaders() - wann kommst du?

Beitrag lesen

Hi,

ich bin grad ein bisschen mit AJAX am rumspielen und bin etwas verwirrt. Laut W3C soll der Header Verfügbar sein, wenn die readyState Eigenschaft den Wert 3 hat

Was hat denn das W3C in Sachen AJAX zu melden?
Die Technik und ihre Implementierungen existierten doch schon lange, bevor das W3C ueber eine Standardisierung nachzudenken angefangen hat.
Sein "[t]his section is normative" kann sich das W3C bei allem Respekt vor Standards also mal dahin stecken, wo die Sonne nicht scheint ...

3 Receiving
Immediately before receiving the message body (if any). All HTTP headers have been received.

Das laesst sich im Nachhinein schoen und einfach so definieren - aber wenn bereits abweichende Implementierungen existieren, haben wir da wohl ein kleines Problemchen ...

FF macht das auch so, der IE 7 sagt mir in seiner charmanten Art "unbekannter Fehler". Ist das wieder mal einer der Besonderheiten des IEs?

In der MSDN finde ich auf die Schnelle keinen entsprechenden Hinweis - aber es scheint wohl so zu sein.
Nun ja, Pech gehabt - W3C. Wer zu spaet kommt, den bestraft die Realitaet.

Wirst du wohl bis readyState==4 warten muessen, um an die Header ranzukommen.

MfG ChrisB