主要是通过使用URLRequest指定URL,传递方法get or post, MIME Type。然后使用URLLoader加载这个URLRequest。通过URLLoader.data来获取数据。
看例子:
<code>
package
{
import flash.display.Sprite;
import flash.errors.*;
import flash.events.*;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.net.URLLoaderDataFormat;
public class UrlLoaderTest extends Sprite
{
public function UrlLoaderTest(){
var request:URLRequest = new URLRequest("http://www.baidu.com");
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.TEXT;
loader.addEventListener(Event.COMPLETE,dataCompleteHandler);
loader.addEventListener(ProgressEvent.PROGRESS,progressHandler);
try{
loader.load(request);
}catch(error:ArgumentError){
trace("An argument error has occured");
}catch(error:SecurityError){
trace("An Security error has occured");
}
}
private function dataCompleteHandler(event:Event):void{
trace(event.target.data);
}
public function progressHandler(event:ProgressEvent):void{
trace(event.target.data);
}
}
}
</code>
分享到:
相关推荐
- **添加外部接口**:在Flex应用中,需要通过`externalInterface.addCallback()`方法注册一个可被JavaScript调用的函数。同时,JavaScript可以通过`window['functionName']`来调用这个函数。 - **数据传递**:参数...
通过分析所提供的标题、描述以及部分代码内容,我们了解到了Flex的一些基本概念和技术细节,包括MXML标记语言、ActionScript脚本语言、数据绑定、网络通信以及Flex SDK版本管理等方面的知识点。Flex作为一种强大的...
4. **数据交互流程**:在Flex应用中,通常会创建一个HTTPService或WebService对象,配置其URL、方法和其他参数,然后定义一个事件监听器来处理返回的数据。当用户触发某个操作时,如点击按钮,服务会被调用,然后在...
FlexCAN广泛应用于需要实时处理、可靠通信和成本效益的汽车串口总线系统中。CAN协议满足了电磁干扰环境下的可靠操作、数据传输速率及带宽要求。 FlexCAN模块由多个子模块组成,其中包括用于存储消息缓冲区的内存...
在ActionScript中处理返回的数据: ```actionscript private function handleDataResult(event:ResultEvent):void { var data:XML = event.result as XML; // 处理数据... } ``` 总结,Flex数据与通讯涵盖了内部...
在Java端,可以设置一个定时任务,从数据库或外部API获取最新数据,然后通过消息发布到Flex客户端。 总的来说,Blazeds为Flex和Java应用程序间的通信提供了一个强大而灵活的桥梁,它简化了开发流程,提高了应用程序...
Flex视频播放技术主要基于Adobe Flex框架,这是一种用于创建富互联网应用程序(RIA)的开源SDK,尤其在处理多媒体内容,如视频播放方面表现出色。Flash Builder 4是Adobe提供的集成开发环境(IDE),专为Flex和...
标题“FLEX SOCKET”暗示我们将讨论的是FLEX中使用Socket类进行网络通信的部分。Socket是计算机网络编程中的一个基础概念,它允许两个应用程序之间建立直接的通信通道。在FLEX中,我们可以使用Socket类来创建客户端...
在提供的文件列表中,我们看到有`libs`目录,这通常存放项目的外部库文件,比如可能包含用于与Red5通信的库。`.actionScriptProperties`和`.flexProperties`是Flex构建配置文件,它们定义了项目的编译设置和...
综上所述,"Flex Demo XML JSON"是一个关于使用Flex处理XML和JSON数据的示例,可能涉及到与后端的交互,虽然SSH在Flex中不是直接使用的,但可能会在后台服务中扮演角色。理解并熟练运用这些技术,可以帮助开发者创建...
- **网络资源代理:** 对于敏感数据的访问,可以通过网络资源代理来增加一层保护。 #### 七、附录A: Configuration XML 配置文件定义了Sample Flex Viewer的应用程序配置,包括微件列表、服务器设置等关键信息。
- **数据处理**: 接收服务器返回的数据并进行处理。 #### 三、事件和数据基础 **知识点5:事件驱动开发** - **事件监听**: 通过监听事件来触发特定的行为。 - **事件处理**: 定义事件处理器函数来响应事件。 **...
- 异常处理:通信过程中可能会出现异常,如网络错误、数据格式不匹配等,应当设计合理的异常处理机制。 总之,Flex与JavaScript的互操作为开发复杂的应用提供了强大的可能性。开发者应当深入理解各自技术的特点,并...
5. **XMLSocket和WebSocket**: 对于更高级的网络通信需求,可以使用XMLSocket或WebSocket进行实时数据交换。Flex和Flash都能创建和使用这两种类型的套接字,使得它们能够发送和接收实时数据流。 6. **SWF加载**: ...
Flex应用程序能够订阅实时数据源,通过与后端服务的集成,可从企业核心应用和防火墙外部的数据源中聚合和拉取信息。而Adobe LiveCycle Data Services ES则在服务器端为实时事务性服务提供了支持,使得RIA(Rich ...
2. **RIA(Rich Internet Applications)**:Flex的应用程序就是RIA的一种,它结合了Web的广泛分布和桌面应用的丰富功能,使得用户可以在网络上享受到类似桌面软件的体验。 3. **Flex SDK**:开发Flex应用需要Flex ...
根据提供的文件信息,我们可以归纳出一系列与Flex相关的知识点,这些知识点涵盖了Flex开发中的基础概念、事件处理、数据类型转换、数组操作等多个方面。下面将详细解释这些知识点。 ### 1. Flex 默认背景颜色的修改...
总的来说,“Rss.zip_flex”项目提供了一个学习Flex开发RSS订阅器的实例,涵盖了从网络通信到数据解析,再到UI展现等多个关键环节,对于理解和实践Flex编程具有很大的帮助。通过深入研究该项目的源代码,开发者可以...