2009-11-06 6 views

Répondre

0

Je suppose que vous voulez dire, vous faites une xmlHttpRequest dans le contrôle HTML d'Adobe Air. AIR n'offre aucune fonctionnalité pour intercepter les appels provenant de la page Web qui ne font pas partie de l'action de l'utilisateur. Ainsi, votre requête AJAX se déplacera de la même manière que dans un navigateur. La seule chance que vous pourriez avoir est avec JavaScript pour piéger la réponse de l'appel et l'utiliser. D'un côté, vous pouvez essayer de charger la même URL avec URLLoader/URLStream en utilisant une requête HEAD dans Adobe AIR, avec URLRequest.followRedirects défini sur false. Ensuite, écoutez HTTPStatusEvent et lisez l'en-tête de réponse Location. HTH.