首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Flex3中设置HTTP中断

如何在Flex3中设置HTTP中断
EN

Stack Overflow用户
提问于 2009-02-28 20:13:59
回答 2查看 106关注 0票数 0

我认为我的HTTP没有被正确调用,我正在尝试在HTTP中设置一个中断。执行此操作的正确方法是什么?

EN

回答 2

Stack Overflow用户

发布于 2009-02-28 20:19:01

您的分析错误可能是因为没有设置HTTPServiceresultFormat属性。您尝试检索的是哪种类型的数据?查阅文档并尝试将resultFormat设置为适当的值(即e4x、xml、text等之一)。

定义resultHandler和故障处理程序。然后在这两个函数中设置断点。

代码语言:javascript
复制
<HTTPService id="myservice" 
             ... 
             resultType="e4x" 
             result="resultHandler(event)" fault="faultHandler(event)"/>
<mx:Script> 
... 
    private function resultHandler(e:ResultEvent):void {
            trace(e.result); // set breakpoint here
    }


    private function resultHandler(e:FaultEvent):void {
            var faultstring:String = event.fault.faultString; // and here
            Alert.show(faultstring); 
    }
票数 0
EN

Stack Overflow用户

发布于 2009-03-01 01:11:00

如果在resultHandler()中没有得到预期的结果,可以尝试的另一件事是使用HTTP或网络嗅探器来查看正在传输的内容。

我更喜欢Wireshark,但它有点硬核。Fiddler对HTTP流量也很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/598598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档