Получить местоположение из URLLoader?

Как получить местоположение из URLLoader в AS3 или 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 Извините за мой английский.


person dmitryhryppa    schedule 31.08.2013    source источник


Ответы (1)


Прослушивание flash.events.HTTPStatusEvent http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/URLLoader.html#event:httpResponseStatus. У него есть свойство responseURL.

person djib    schedule 31.08.2013