1

当没有互联网连接时,我需要重试特定的 HTTP 服务调用。有什么建议么。我的 FaultEvent 带有 errorID == 0 的错误。对我来说,出现一个非常具体的错误代码是有意义的,因此我可以确定如何处理这种特定情况。我得到错误代码的唯一地方是来自 FaultEvent 的 rootCause。任何人都有关于如何确保互联网连接发生故障的建议。

谢谢,戴夫

4

1 回答 1

1

如果有人对我如何解决问题感兴趣。这不是一个完美的解决方案,基本上我所做的就是进行我所谓的虚拟服务器 ping。直接从 Flex ping 服务器并不容易,但您可以对服务器上的某些内容发出 HTTP 请求。即使您在线时链接不存在,您也会从服务器获得状态代码 404,而不是离线时出现的 0。所以我对 mydomain//nofile.html 进行了 Http 调用。该链接不存在,因此服务器向我发送了 404,我知道我在线。

为我工作。

戴夫

于 2013-01-08T13:56:46.050 回答