我在我的appliaction中使用HTTPService进行身份验证,我正在解析故障处理程序的faultEvent主体,以确定将要发生的故障。 IE中的每一件事情都运行正常但是在Chrome和Mozilla的情况下,faulthandler的FaultEvent的消息体空是空的。
请建议我如何处理Mozilla和Chrome中的错误?
答案 0 :(得分:0)
有类似问题,发现flash只从服务器获取'HTTP 200'响应。所有故障都作为故障处理,不会转发任何消息。因此,我们发明了'我们自己的网络服务,增加额外的标题。我们总是返回HTTP响应的状态200,但是将返回代码和消息添加到我们的标题中。
然后我们解析自定义标头并得到真实的响应。
另外已经读过,这个问题在最新的Flash播放器10中得到了解决,但可能仍处于开发版本中。因为我们还需要支持版本9,所以我们继续使用自定义标题。