Angular JS 2:如果网络出现故障,则捕获一些指定的请求并再次发送它们

时间:2018-03-19 03:33:41

标签: angularjs

我的要求如下: 我有动作网址说 [" http://yyy.com/abrakadabra1"," http://yyy.com/abrakadabra2"]

和maxActionsToSave:3,waitingDuration:30(秒)

我必须保存请求,如果它与Action Urls Array匹配到maxActionsToSave次,或者如果没有网络则等待waitDuration常量(因为网络也有非常慢的波动)。

如果任何请求(可能是时间同步操作或任何其他请求)成功,则推送这些已保存的操作,否则如果没有任何请求成功或尝试一些指定的操作,则抛出异常。在等待限制或操作限制之后,http请求可以通过例外。

0 个答案:

没有答案