2009-12-04 3 views

Répondre

0

Dans Flex, utilisez un objet HTTPService pour envoyer une requête POST à ​​l'application Rails avec le texte à traiter.

Dans MXML:

<mx:HTTPService id="textService" url="http://myrailsapp" resultFormat="text" 
    result="onTextLoaded(event)" fault="onTextServiceError(event)"/> 

Dans votre comme:

private function processText(textToProcess:String):void 
{ 
    textService.send({ text: textToProcess }); 
} 

private function onTextLoaded(event:ResultEvent):void 
{ 
    var text:String = event.result as String; 
} 

private function onTextServiceError(event:FaultEvent):void 
{ 
    // handle error 
} 

Ensuite, il suffit de créer un contrôleur dans votre application Rails pour traiter et renvoyer le texte. Il devrait y avoir beaucoup de bons tutoriels sur la façon de gérer un POST dans Rails.

+0

Merci. En fait, j'ai du mal à trouver un exemple de Rails pour gérer un POST tel que vous le décrivez. Des idées? –

Questions connexes