2009-11-06 4 views
2

С помощью xmlHttpRequest я делаю серверный запрос. После этого сервер перенаправляет на другую страницу (например, «http://site.com/index.html;var=123»)xmlHttpRequest и возвращенный url

вопрос - как я могу получить полный URL (side.com/index.html;var ...)?

Код выполнен с использованием Adobe Air.

благодаря

ответ

0

Я полагаю, вы имеете в виду, вы делаете XMLHttpRequest внутри элемента управления HTML в Adobe Air. AIR не предоставляет никаких функций для улавливания вызовов, происходящих с веб-страницы, которые не являются частью действия пользователя. Таким образом, ваш запрос AJAX будет двигаться так же, как в браузере. Единственное, что у вас может быть, - это JavaScript, чтобы уловить ответ на звонок и использовать его.

На боковой ноте вы можете попробовать загрузить тот же URL-адрес с помощью URLLoader/URLStream, используя запрос HEAD в Adobe AIR, с URLRequest.followRedirects установлен в значение false. Затем прослушайте HTTPStatusEvent и прочитайте заголовок ответа местоположения. НТН.

Смежные вопросы