Flex手机项目:建立HTTP连接到特定的URL

如何从Flex手机项目的URL建立HTTP连接到特定的URL,并获取数据。

谢谢

--------------解决方案-------------

功能:

/* Function to make a generic HTTP Request
* loc = location eg http://www.google.com
* req = request
* type = content type
* complete = function to execute when HTTP req returns with complete
*/
public function httpReq(loc:String , req:String, type:String, complete:Function):void{
/* Start the HTTP Request */
try{
requestSender= new URLLoader();
requestSender.addEventListener(Event.COMPLETE, complete);
requestSender.addEventListener(HTTPStatusEvent.HTTP_RESPONSE_STATUS, printResponse);
var urlRequest :URLRequest = new URLRequest(loc);

/* Setup HTTP Request */
urlRequest.data = req;
urlRequest.contentType = type;
urlRequest.method = URLRequestMethod.GET;
requestSender.load(urlRequest); // Send the request off, when complete jump to completeHandler
}
catch(e:Error){
trace(e.message);
trace(e.getStackTrace());
}
}

得到的回应:

/* HTTP Request complete, back with response */
private function responseHandler(event:Event):void
{
this.requestSender = URLLoader(event.target); // Set requestSender as response
this.output.text = this.requestSender.data; // Get its data
trace("THE DATA IS "+this.requestSender.data);
this.requestSender.close();
alert.cancel();
}

例如调用:

httpReq("http://www.google.com" , "requestString", "application/x-www-form-urlencoded", responseHandler);

你有没有尝试做任何研究吗?

http://help.adobe.com/en_US/flex/mobileapps/index.html

http://help.adobe.com/en_US/flex/mobileapps/developing_mobile_apps_flex.pdf

http://help.adobe.com/en_US/flex/accessingdata/WS2db454920e96a9e51e63e3d11c0bf69084-7ff2.html

分类:柔性 时间:2012-01-01 人气:0
本文关键词: HTTP,柔性
分享到:

相关文章

  • 柔性POP3 IMAP插座 2012-01-07

    如何从柔性交流gmail的pop服务器我采用Socket()类使用pop.gmail.com和端口= 995,但它返回220 mx.google.com ESMTP,但我不明白什么. --------------解决方案------------- "220"是从谷歌回应代码说,它已准备好通过SMTP通信. 有几个命令发送来回,所以你需要找到SMTP协议的附加信息与谷歌的服务器进行通信. AS3 SMTP:http://code.google.com/p/smtpmailer/ 我说浏览

  • 创建网络图中的柔性 2012-01-12

    好吧,我问最近在此基础上的问题. 但我需要缩小更多.. 我需要建立与柔性节点的网络图. 有一次,我给输入节点必须得到彼此连接,如果他们有共同之处. 节点都必须点击能够显示哪些其它节点它连接到. 一个简单的代码示例将不胜感激. 可以气泡图进行修改,这样做呢? 谢谢 --------------解决方案------------- 我个人认为,气泡图是不是真的正确的方式去......最简单的事情-在Flex世界-将是子类UIComponent两倍,因为,让我们说NodeView和ConnectionV

  • 柔性是measuredHeight VS高度 2012-01-24

    谁能告诉我身高和measuredHeight之间的区别是在柔性什么? 阅读Adobe网站几篇文章后,我仍然不明智的,何时使用哪种. 任何指针非常赞赏; --------------解决方案------------- 使用measuredHeight可以通常适用于应用于用户界面组件的外观. measuredHeight可以是所指定的UI组件的外观默认的高度. 高度的实际高度的部件目前已与可操控. 从URL引述如下附: measuredWidth和measuredHeight可以getter方法​​

  • 柔性核心工艺窗口 2012-01-31

    如果有人按下CTRL + ALT + DELETE或任何操作系统的任何形式的关闭挂钩,并删除任务管理器的柔性流程那我怎么才能从杀死的弯曲过程被激活的柔性流程应用程序跟踪,所以我想之前做一些处理杀了这个过程. --------------解决方案------------- 你不能. 杀死进程将关闭Flash播放器之前,它有机会做任何事情.

  • 是否有可能限制柔性条形图y轴数? 2012-02-01

    是否有可能限制柔性条形图y轴数? 我有一个非常大的名字来临在我的Y轴,我想,以减少或限制为5个字符,并在翻滚,我想完全显示. --------------解决方案------------- 您可以使用轴的labelFunction. 看看这里的例子:http://livedocs.adobe.com/flex/3/html/help.html?content=charts_displayingdata_06.html 你应该能够轻松地添加鼠标悬停事件监听器把你的刀尖上.

  • 是工作有例如柔性+野牛从字符串输入的,而不是文件? 2012-02-08

    是否有弯曲的野牛+(野牛是必要的)从字符串输入,而不是文件工作的例子吗? 我曾尝试使用YY_BUFFER_STATE ...功能,而不是yyin中,得到了错误"柔性扫描器推回溢出". Flex的改变InputString [1] 0一些其他的答案在SO是帮助不大 - 实际的代码会更加有用. --------------解决方案------------- 扫描存储器区域中的方式被描述. 挠曲修改由给定的缓冲区yy_scan_buffer . 如果你需要避免进行修改, yy_scan_by

  • 柔性电网滚动条推所有列向左 2012-02-15

    我有一个弹性网格,我有verticalScrollPolicy ="自动".但每一次,当滚动条出现的所有列被推到左侧,使列不对齐,因为他们应该. 我尝试了所有列,以防止此设置了minWidth,但似乎并没有工作. 有任何想法吗? --------------解决方案------------- 这是柔性DataGrid中的默认行为. 如果你烦恼,你可以设置verticalScrollPolicy ="上",这将吸引与否需要它的滚动条,和网格将不会调整.

  • 如何使用柔性与Java向发展应用 2012-02-15

    我刚刚从BCS昏了过去. 我不知道在柔性什么,但​​我想用它来工作作为challange而更重要的,最糟糕的是我不知道我可以用Java和弹性工作 --------------解决方案------------- 对于集成Flex与Java(例如Tomcat或码头服务器)你需要BlazeDS的(谷歌将帮助你找到它),它是由Adobe开源.

  • 柔性印刷 - 能不能做到? 2012-02-16

    我想知道是否有人已经成功打印从Flex的东西. 通过成功的我说的是某种形式的报告或文档或其他的. 我知道它相当简单通过使用PrintJob()类和传送一个组件来打印从Flex组分(其是位便宜). 但我想传递一个对象如列表或XML来PRINTJOB(). --------------解决方案------------- AlivePDF似乎在社会上要获得蒸汽,给它看看. 你怎么想看看在打印输出的对象吗? 而你怎么能指望的Flex知道? 你怎么能指望Flex使用,没有可视化表示形式打印出来的对象吗?

  • 编程方式变更字体,大小,重量柔性标签/文本组件及颜色 2012-02-18

    我可以改变在Flex Builder标签的颜色,我甚至可以绑定颜色为变量,而该作品,但我找不到颜色属性,以改变或引用它编程! 什么是ActionScript 3.0代码更改在Flex RIA字体或一段文字的颜色 - 或者是在关心什么颜色的文本显得过于bizzarre一个RIA的要求? 我只有几分钟的"学习"柔性,为什么它采取了我三天,我仍然不能改变我的愚蠢标签的颜色后,写了整个应用程序? --------------解决方案------------- 您正在运行到属性和样式之间的差值(

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.162 (s). 10 q(s)