加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flex URLLoader请求服务服务器后台

发布时间:2020-12-15 04:09:54 所属栏目:百科 来源:网络整理
导读:前台: ? private function getText():void? {? ??? var v:URLVariables = new URLVariables("name=jackyage=35address=HongKong China");? ??? var r:URLRequest = new URLRequest();? ??? r.url = "http://localhost:2222/FlexService/TextFrm.aspx";? ???

前台:

?

private function getText():void?
{?
??? var v:URLVariables = new URLVariables("name=jacky&age=35&address=HongKong China");?
??? var r:URLRequest = new URLRequest();?
??? r.url = "http://localhost:2222/FlexService/TextFrm.aspx";?
??? r.method = URLRequestMethod.GET;?
??? r.data = v;?
????
??? var l:URLLoader = new URLLoader();?
??? l.load(r);?
??? l.addEventListener(Event.COMPLETE,txtCompleteHandler); //注册请求完成后 响应获取数据事件方法??
??? labMsg.alpha = 1;?
}?
private function txtCompleteHandler(e:Event):void?
{?
??? var l:URLLoader = URLLoader(e.target);?
??? var o:Object = URLUtil.stringToObject(String(l.data)); //使用URLUtil对将数据进行反序列化以方便使用??
??? txtName.text = o.name;?
??? txtAge.text = o.age;?
??? txtAddress.text = o.address;?
??? labMsg.alpha = 0;?
}

?

后台:

protected void Page_Load(object sender,EventArgs e)? {? ??????? //获取URLResuest请求回的参数 返回数据用;分隔以方便Flex对数据进行序列化?? ??????? string rs = String.Format("name={0};age={1};address={2}",Request.QueryString["name"],? ???????????????????????????????????????????????????????????????? Request.QueryString["age"],? ???????????????????????????????????????????????????????????????? Request.QueryString["address"]);? ??????? Response.ClearContent();? ??????? Response.ContentType = "text/plain";? ??????? Response.Write(rs); //以文本形式返回数据?? ??????? Response.End();? }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读