1

我在我的应用程序中使用 HTTPService 进行身份验证,并且我正在解析故障处理程序的 faultEvent 的消息体以确定即将发生的故障。在 IE 中一切正常,但在 Chrome 和 Mozilla 的情况下,故障处理程序的 FaultEvent 消息正文为空。

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

4

1 回答 1

0

有类似的问题,发现闪存仅从服务器获取“HTTP 200”响应。所有故障都作为故障处理,不转发任何消息。因此,我们“发明”了我们自己的 Web 服务,它添加了额外的标头。我们总是为 HTTP 响应返回状态 200,但在我们的标头中添加返回代码和消息。

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

也读过,这个问题在最新的 flash player 10 中得到了解决,但可能仍在开发版本中。因为我们还需要支持版本 9,所以我们继续使用我们的自定义标头。

于 2011-05-25T13:11:29.133 回答