HTTP-Antwortcode / -Header in Actionscript 3 können nicht abgerufen werden?
Ich verwende URLLoader zum POST auf einen Server. Die XML-Antwort vom Server kann mit einem (verbotenen) Fehler 404 oder 403 antworten. Ich kann die Antwortcodes jedoch nicht abrufen.
Hier ist der Code
var urlString:String = "some url";
var urlRequest:URLRequest = new URLRequest(urlString);
var loader:URLLoader = new URLLoader();
loader.addEventListener( Event.COMPLETE, setXMLData );
loader.addEventListener( IOErrorEvent.IO_ERROR, ioHandler );
loader.addEventListener( HTTPStatusEvent.HTTP_STATUS, httpStatusHandler );
//...
public function httpStatusHandler(evt:HTTPStatusEvent):void {
trace("status is " + evt.status);
}
Status ist immer 0, unabhängig davon, ob ich 200, 400, 404, 301, 500 usw. zurückgebe.
Irgendwelche Ideen?