IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

[FLEX] réponse d'une requête


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 57
    Par défaut [FLEX] réponse d'une requête
    Bonjour,

    Je débute avec le Flex (je suis habitué php/ajax).
    Je rencontre un problème pour visualiser la réponse retournée par le serveur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
     
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="onAppInit()">
     
    	<mx:Script>
    		<![CDATA[
     
    			import flash.net.*;
    			import mx.rpc.http.mxml.HTTPService;
     
    			import mx.controls.Alert;
     
    			import mx.rpc.events.ResultEvent;
                import mx.rpc.events.FaultEvent;
     
     
     
     
    			private function onAppInit():void
    			{
    				var httpserv:HTTPService = new HTTPService();
    				httpserv.url = "http://127.0.0.1/index.php";
    				httpserv.useProxy = false;
    				httpserv.method = "GET";
    				httpserv.send();
     
    				httpserv.addEventListener("result", httpResult);
                    httpserv.addEventListener("fault", httpFault);
    			}
     
    			public function httpResult(event:ResultEvent):void {
                    var result:Object = event.result;
     
    				Alert.show(result.toString());
                }
     
                public function httpFault(event:FaultEvent):void {
                    var faultstring:String = event.fault.faultString;
                    Alert.show(faultstring); 
                }
     
    		]]>
    	</mx:Script>
     
    </mx:Application>
    Mon Alert.show(result.toString()) me retourne [object Object].
    Je ne sais pas sous quelle forme ma requête est envoyée ni sa réponse.

    D'habitude je regarde avec Firebug, mais avec le flex je ne vois rien
    Est-ce normal ? ma requête est-elle bien envoyée ?

  2. #2
    Membre Expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Par défaut
    tu fais une requete en local , je ne sais pas si le comportement sera indiqué mais tu peux toujours suivre tes requetes avec WireShark(très pratique).

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

  3. #3
    Membre éprouvé Avatar de greatalain
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2007
    Messages
    124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Novembre 2007
    Messages : 124
    Par défaut
    mets un point d'arret juste avant de lancer ton alert et passe en mode debug. la tu pourra voir la structure de ton object et donc récupérer ce qui t'intéresse.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 57
    Par défaut
    pour ceux que ca interesserait pour récupérer directement la requête il fallait rajouter :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    httpserv.resultFormat="text"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment optimiser les temps de réponse d'une requête ?
    Par renaudjuif dans le forum Requêtes
    Réponses: 3
    Dernier message: 19/02/2007, 14h12
  2. Réponses: 2
    Dernier message: 10/01/2007, 17h28
  3. [AJAX] Réponse d'une requête xmlhttp
    Par odissey dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 06/09/2006, 12h01
  4. Mauvaise réponse d'une requête avec mysql_fetch_row
    Par psychoBob dans le forum Requêtes
    Réponses: 14
    Dernier message: 20/06/2006, 12h26
  5. Analyse de code HTML en réponse a une requête post.
    Par ghost942 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 04/06/2005, 21h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo