Mon résultat HTTPServiceHandler tire deux fois. Est-ce normal? Le messageId et le jeton # sont identiques. StatusCode = 200 les deux fois.Adobe Flex HTTPService AsyncResponder Le gestionnaire onResult se déclenche deux fois?
J'ai examiné le trafic de Fiddler et une seule demande a été soumise. Voici un extrait de code. J'ai mis un point d'arrêt sur la méthode send() du service et cela ne se produit qu'une seule fois.
var token: AsyncToken; var myResponder : AsyncResponder = new AsyncResponder(onResult, onFault); token=myHTTPService.send(); token.addResponder(myResponder); private function onResult(e:ResultEvent , token:Object=null):void { **// we enter this function twice** }
Quelle version majeure/mineure/patch du SDK Flex utilisez-vous? –