当我访问http://localhost:3000/hello/sayhello时,Rails 输出:
hello world!
作为 HTML。
但是,当我运行这个 Flex 远程“Hello World”应用程序时,我看到了一个按钮和一个文本框,但它没有接收到我的 Rails url 的 HTTPService 调用的输出。任何想法为什么?
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
backgroundGradientColors="[#ffffff, #c0c0c0]"
width="100%"
height="100%">
<mx:HTTPService
id="helloSvc"
url="http://localhost:3000/hello/sayhello"
method="POST" resultFormat="text"/>
<mx:Button label="call hello service"
click="helloSvc.send()"/>
<mx:TextInput text="{helloSvc.lastResult}"/>
</mx:Application>