在Mozilla和Chrome中,HTTPService的faultEvent消息体为空

时间:2011-03-08 11:22:18

标签: google-chrome flex3 internet-explorer-8 mozilla httpservice

我在我的appliaction中使用HTTPService进行身份验证,我正在解析故障处理程序的faultEvent主体,以确定将要发生的故障。 IE中的每一件事情都运行正常但是在Chrome和Mozilla的情况下,faulthandler的FaultEvent的消息体空是空的。

请建议我如何处理Mozilla和Chrome中的错误?

1 个答案:

答案 0 :(得分:0)

有类似问题,发现flash只从服务器获取'HTTP 200'响应。所有故障都作为故障处理,不会转发任何消息。因此,我们发明了'我们自己的网络服务,增加额外的标题。我们总是返回HTTP响应的状态200,但是将返回代码和消息添加到我们的标题中。

然后我们解析自定义标头并得到真实的响应。

另外已经读过,这个问题在最新的Flash播放器10中得到了解决,但可能仍处于开发版本中。因为我们还需要支持版本9,所以我们继续使用自定义标题。