如何从AS3或haxe中的URLLoader
获取位置?
我有什么:
private function Auth():Void {
_url = "https://my_url.com";
request = new URLRequest(_url);
request.method = URLRequestMethod.POST;
var loader:URLLoader = new URLLoader();
loader.load(request);
loader.addEventListener(Event.COMPLETE, fAuthAnswer);
}
private function fAuthAnswer(e:Event):Void {
trace(e.target.data);
}
当事件完成后,我会看到已加载页面的HTML代码。 但是我需要获取一个加载的URL,因为站点被重定向到我并在URL中添加auth信息。我需要得到它。
请帮助:)
PS我使用haxe,所以我不能使用stagewebview
。
PPS抱歉我的英文。
答案 0 :(得分:2)
收听flash.events.HTTPStatusEvent http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/URLLoader.html#event:httpResponseStatus。 它有一个属性responseURL。