v3_04 使用HTTPService向服务端传递数据

v3_04 Making an HTTPService request with parameters 使用HTTPService向服务端传递数据
 
ex3_04 http
这部分主要讲如何向HTTPService提交请求数据,以及如何处理服务端返回的信息
 
以下是两种数据绑定的方式
1.直接绑定,将mxml中的数据绑定到request请求中
可以进行数据验证,只在mxml文件中可以这样做
 
2.封装成参数的形式进行绑定数据到request
将参数放到send()方法中
不能做数据验证
 
这里使用第二种方式向服务端提交数据,并处理返回ID
增加一个HTTPService服务,数据提交方式为POST,result处理函数等
<s:HTTPService id="vehicleService"
url="http://www.adobetes.com/f4iaw100/remoteData/addVehicleRequest.cfm"
method="POST"
result="vehicleService_resultHandler(event)"/>
  
 
以下是处理过程
//捕获到VehicleRequestEvent事件后,向服务端提交数据
protected function vehiclerequestform1_vehicleRequestEventHandler(event:VehicleRequestEvent):void
{
vehicleService.send(event.vehicleRequestData);
}
//请求后提示返回的id
protected function vehicleService_resultHandler(event:ResultEvent):void
{
if(event.result.vehicleData.vehicleRequest.addStatus)
{
Alert.show("The request was submitted.id is "+event.result.vehicleData.vehicleRequest.id);
}
} 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值