Question

J'Interrogation un service web 3ème partie et pas toutes les données semblent faire au gestionnaire d'événements. Quand je considère la demande / réponse dans le Moniteur réseau que je vois une collection de données objets contenant chacun deux variables de chaîne (nom, url) et deux tableaux (comptes, ventilation). Lorsque le gestionnaire de résultat reçoit les données et je l'ai vue en mode débogage, la collecte de données des objets contiennent chacun une seule variable de chaîne (nom). Ce qui est arrivé à l'autre chaîne var (url) et les deux tableaux (comptes, ventilation)? Toute idée de ce qui serait la cause, car il semble être corrompu avant d'atteindre le gestionnaire d'événements, mais après avoir été reçu par le réseau? Est-ce le plus probablement un problème IDE? Tout le monde voit bien ce? Merci à l'avance.

Était-ce utile?

La solution

types parfois complexes ne sont pas désérialisé correctement. Appelez-vous le service directement ou en utilisant des classes de proxy généré flex.

Si vous vous que les chaînes sont dans le message de réponse SOAP le meilleur pari serait de mettre un point de débogage dans la classe SOAPDecoder et suivre la désérialisation par.

Vous pouvez utiliser un outil comme BURP pour attraper les paquets http du message SOAP et du service.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top