URLLoader を使用してサーバーに POST しています。サーバーからの xml 応答は、404 または 403 (禁止) エラーで応答できます。ただし、応答コードを取得できません。
ここにコードがあります
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);
}
200、400、404、301、500などを返すかどうかに関係なく、ステータスは常に0です...
何か案は?