- 浏览: 47458 次
- 性别:
- 来自: 杭州
-
最新评论
v2_07 Retrieving and handing data with HTTPService 使用HTTP为应用填充数据
ex2_05 httpservice
这里主要介绍了HTTPService的使用,前面已经介绍了,就不写了
主要写下fault(异常)处理
首先把请求的地址随便来个错的,在IE下会提示一个错误(chrome下被屏蔽了)
[RPC Fault faultString="HTTP 请求错误" faultCode="Server.Error.Request" faultDetail="错误:[IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032: 流错误。 URL: http://adobetes.com/f4iaw100/remoteData/employees.xml2222"]. URL: http://adobetes.com/f4iaw100/remoteData/employees.xml2222"] at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\4.x\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:345] at mx.rpc::Responder/fault()[E:\dev\4.x\frameworks\projects\rpc\src\mx\rpc\Responder.as:68] at mx.rpc::AsyncRequest/fault()[E:\dev\4.x\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:113] at DirectHTTPMessageResponder/errorHandler()[E:\dev\4.x\frameworks\projects\rpc\src\mx\messaging\channels\DirectHTTPChannel.as:405] at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::URLLoader/onComplete()
加上错误处理事件fault(异常的逻辑与普通事件是一个,它会产生一个<!--WizRtf2Html Charset=0 -->ResultEvent 事件)
在这个监听器中可以处理自己的异常流程
<!--WizRtf2Html Charset=0 -->
protected function employeeService_faultHandler(event:FaultEvent):void { Alert.show(event.fault.faultString,'产生错误啦'); } <mx:HTTPService id="employeeService" url="http://adobetes.com/f4iaw100/remoteData/employees.xml2222" result="employeeService_resultHandler(event)" fault="employeeService_faultHandler(event)"/>
通过debug可以看到event中的fault属性的各种信息

显示的结果如下

发表评论
-
v5_11 创建AIR应用
2011-03-05 21:45 889v5_11 Creating an Adobe AIR app ... -
v5_07 了解皮肤的组成部分
2011-03-05 21:44 1020v5_07 Implementing skin parts 了 ... -
v5_06 绘制MXML图形
2011-03-05 21:44 799v5_06 Drawing with MXMLgraphics ... -
v5_05 了解皮肤
2011-03-05 21:44 876v5_05 Introducing skinning 了解皮肤 ... -
v5_04 使用高级CSS选择器
2011-03-05 21:44 1120v5_04 Introducing advanced CSS ... -
v5_03 在CSS文件中定义样式
2011-02-27 20:31 1096v5_03 Defining styles in CSS ... -
v5_02 使用文本布局框架
2011-02-27 20:31 693v5_02 Utilizing the Text Layout ... -
v5_01 使用文本控件
2011-02-27 20:31 948v5_01 Introducing the text cont ... -
v4_11 为视图状态应用变换
2011-02-27 20:30 962v4_11 Animating states with tra ... -
v4_10 使用特效来实现组件动画
2011-02-27 20:30 948v4_10 Animating components with ... -
v4_09 使用容器控制组件布局
2011-02-27 20:30 853v4_09 Using constraints to cont ... -
v4_07 创建应用程序状态
2011-02-27 20:30 782v4_07 Creating pages with Flex ... -
v4_06 了解导航容器
2011-02-27 20:29 706v4_06 Understanding navigator c ... -
v4_05 创建项目渲染器和项目编辑器
2011-02-27 12:24 924v4_05 Creating item renderers a ... -
v4_04 使用DataGrid控件
2011-02-27 12:24 728v4_04 Creating and formatting ... -
v4_03 在基于列表的组件中实施一个Spa
2011-02-27 12:24 789v4_03 Implementing a Spark item ... -
v4_02 创建自定义项目渲染器
2011-02-27 12:24 834v4_02 Creating a custom item re ... -
v4_01 在项目渲染器中显示数据
2011-02-26 15:54 827v4_01 Representing data in defa ... -
v3_07 使用双向绑定
2011-02-26 15:53 872v3_07 Implementing two-way bind ... -
v3_06 验证表单数据
2011-02-26 15:53 803v3_06 validating form data 验证表单 ...
相关推荐
这个模型结合了Faster R-CNN(快速区域卷积神经网络)与Inception ResNet v2架构,并使用了空洞卷积(Atrous Convolution),同时针对COCO(Common Objects in Context)数据集进行了训练。COCO数据集包含大量的物体...
3. **发送请求**:使用SDK提供的函数,将请求数据转换为银行接口要求的格式,并发送请求。 4. **接收响应**:银行服务器处理请求后返回响应,SDK会帮助解析响应内容。 5. **处理结果**:根据响应中的状态码和业务...
2. **数据处理**:运用R语言的数据处理能力,对获取的数据进行整理,去除异常值,填充缺失值,转换数据格式,以便于后续分析。 3. **技术指标计算**:编写函数计算常见的技术指标,如移动平均线(MA)、相对强弱...
MATLAB,全称Matrix Laboratory,是一款强大的数学计算软件,广泛应用于科学计算、数据分析以及图形可视化等领域。然而,许多人可能不知道,MATLAB还可以用于开发游戏,例如我们今天要讨论的"俄罗斯方块V2.0"。这个...
ASN.1(Abstract Syntax Notation One)是一种标准的表示法,用于定义数据结构和协议的语法,广泛应用于通信协议和数据编码,包括C-V2X中的SPDU定义。ASN.1源码是用ASN.1语言编写的,它定义了SPDU的数据结构,包括...
在使用`autosuggest_v2`时,开发者需要将库引入到网页中,配置数据源和参数,然后在输入框上应用这个功能。通过阅读提供的文档,可以了解如何初始化组件、设置配置选项,以及如何处理建议显示和选择事件。对于问题...
在嵌入式系统和物联网(IoT)领域,SDIO(Secure Digital Input/Output)接口广泛应用于设备与主机之间的数据传输。RSI(Redpine Signals Inc.)是一家专注于无线通信解决方案的公司,其产品可能通过SDIO接口与Linux系统...
PCM(Pulse Code Modulation,脉冲编码调制)是一种广泛应用于数字音频处理中的方法,它将模拟音频信号转换为数字形式。在Linux系统中,PCM参数管理是音频驱动程序的关键部分,它涉及到如何设置和控制音频硬件进行...
可以测量距离( m_lldist, m_xydist ),绘制等值线(m_contour),等值线填充图(m_contourf),矢量图(m_quiver),栅格图(m_pcolor)等,并与相应的matlab函数语法类似,很容易使用。 m_map通过m_coast提供1...
4. 渲染:将应用程序生成的图形数据转换为硬件可识别的格式,然后写入帧缓冲。 5. 刷新:驱动程序需要定期将帧缓冲的内容传输到显示器,以更新屏幕图像。 "ffb.c"的源代码可能会包含这些功能的实现细节,例如如何与...
四川地区是中国的一个省份,拥有丰富的地理多样性,包括高山、平原、河流和峡谷等,ASTGTM2数据在这个区域的应用可以为地质灾害预警、土地利用规划、环境保护提供重要的信息支持。 标签“ArcGIS”表明这些数据可以...
这个过程涉及到在磁盘上分配空间并填充元数据。初始化工作包括设置文件类型、权限、大小等,并将新inode添加到缓存中。 2. **inode缓存查找**:对于已存在的文件,系统会先尝试从内存中的inode缓存中查找对应的...
【基于Swift的V2EXClient】是一个使用Swift编程语言实现的V2EX社区的iOS客户端应用。V2EX是一个以技术交流为主的社交平台,而V2EXClient则是为了让用户能够更方便地在移动设备上浏览V2EX的内容,进行互动讨论。这个...
每个像素的深度值结合相机的焦距、光心坐标等信息,可以使用针孔相机模型转换为三维世界坐标。OpenCV中的`projectPoints`函数可以帮助完成这个转换,从而得到场景中每个点的精确三维坐标。 最后,"用OpenGL显示三维...
电动汽车 V2G 及 B2G 机电动态建模及应用 本文将详细介绍电动汽车 V2G 及 B2G 机电动态建模及应用的...本文通过对电动汽车 V2G 及 B2G 机电动态建模及应用的知识点进行了详细介绍,希望能够为相关研究和应用提供参考。
2. **固定长度编码**:对于定义为枚举或整型的ASN1类型,UPER使用固定长度的编码,使得解码时能准确预知数据的长度,简化了解析过程。 3. **二进制编码**:UPER将所有数据类型转换成二进制形式,包括整数、浮点数、...
Delphi常常与数据库集成,函数库可能提供用于连接数据库、执行SQL语句、填充数据组件的函数,支持多种数据库系统如Oracle、MySQL、SQL Server等。 8. **图形用户界面(GUI)**: Delphi的VCL(Visual Component ...
- **统一接口:** 内核中的DRM层为上层应用程序提供了统一的接口,简化了驱动开发者的任务。 #### 二、DRM框架内部结构 DRM框架主要包括以下几个关键组件: 1. **CRTC (Control Register Translation):** - CRTC...
5. `v4l2_fill_dv_timings()`: 此函数用于填充v4l2_dv_timings结构体,为设备初始化提供基础的视频时序信息。 三、v4l2-dv-timings在实际应用中的作用 在开发视频设备驱动时,v4l2-dv-timings库能够帮助开发者高效...