2010-10-29 9 views
0

Je travaille sur un projet construit en Flash AS2.Est-il possible d'ajouter un en-tête de demande à un LoadVars lors de l'utilisation de GET (Flash AS2)

Une des choses que je dois faire est de charger des données JSON.

Dans le passé, je n'ai eu aucun problème avec ceci - LoadVars fonctionne très bien.

Toutefois, sur ce projet, le service JSON que j'appelle nécessite la requête http pour inclure un en-tête ACCEPT avec "application/json". LoadVars possède une méthode addRequestHeader qui me permet d'ajouter ou de modifier des en-têtes de requête HTTP, mais selon la documentation, ces en-têtes ne sont envoyés qu'avec des actions POST.

Bien sûr, dans mon cas, le service JSON autorise uniquement les requêtes GET.

J'ai essayé d'utiliser addRequestHeader de toute façon, mais l'en-tête n'est pas envoyé.

Y a-t-il un moyen de contourner ce problème?

(Bien sûr, je pourrais reconstruire l'application à l'aide AS3, ce qui me permet d'utiliser URLLoader et URLRequest, mais l'application a bien trop cher héritage code AS2 ...)

Un grand merci à l'avance pour tout conseil ou perspicacité.

Répondre

0

Après 5 mois de recherche, il semble que la réponse soit un «non» définitif.