Adobe Flex HTTPService AsyncResponder onResult处理程序触发两次?

时间:2010-01-30 22:16:16

标签: flex adobe handler httpservice

我的HTTPService resultHandler触发两次。这是正常的吗? messageId和token#是相同的。 StatusCode = 200两次。

我检查了Fiddler中的流量,并且只提交了一个请求。这是一段代码片段;我在服务send()方法上放了一个断点,它只发生一次。

    var token: AsyncToken;
    var myResponder : AsyncResponder = new AsyncResponder(onResult, onFault);
    token=myHTTPService.send();   
    token.addResponder(myResponder);

    private  function  onResult(e:ResultEvent , token:Object=null):void {
        **// we enter this function twice**
    }

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我也面临这个问题!我想解决方案就是继续使用Flex3.5 ..这就是当我今天看到错误跟踪页面时所说的17 / feb / 2010