0

如何从URLLoaderAS3 或 haxe 中获取位置?

我有的:

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 中添加身份验证信息。我需要得到它。

请帮忙 :)

PS我使用haxe,所以以我的方式我不能使用stagewebview. PPS 对不起我的英语。

4

1 回答 1

2

监听 flash.events.HTTPStatusEvent http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/URLLoader.html#event:httpResponseStatus。它有一个属性 responseURL。

于 2013-08-31T21:15:52.830 回答