我正在使用 URLLoader 发布到服务器。来自服务器的 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...
有任何想法吗?