Javascript 在处理REST API时,如何处理暂时没有internet连接的客户端应用程序?
我有一个使用spring框架构建的基本API。目前它是一个相当简单的RESTAPI 向注册使用API的客户端发送的应用程序将向所述API发出请求 然而,到目前为止,我还没有真正考虑如何考虑客户机在几小时或几小时内失去了Internet连接,或者我们的API由于某种原因而下降。 从设计的角度来看,我可以想象我们将处理Spring的响应,它基本上说“没有响应”-使用它假设由于某种原因两个位置之间的通信失败,然后将请求添加到队列中以便稍后重试 现在,我会用谷歌搜索这个——我肯定网上有关于这个的信息,但我甚至不确定这个问题或解决方案叫什么——或者队列是否是处理它的最佳方式 我现在并不是真的在寻找一个有效的解决方案,或者代码或者其他任何东西——更多的是一些关于如何做到这一点的基本想法——最好的方法和不太好的方法,等等。一些库和框架建议也会很酷 也许春天有我还不知道的东西Javascript 在处理REST API时,如何处理暂时没有internet连接的客户端应用程序?,javascript,spring,infrastructure,Javascript,Spring,Infrastructure,我有一个使用spring框架构建的基本API。目前它是一个相当简单的RESTAPI 向注册使用API的客户端发送的应用程序将向所述API发出请求 然而,到目前为止,我还没有真正考虑如何考虑客户机在几小时或几小时内失去了Internet连接,或者我们的API由于某种原因而下降。 从设计的角度来看,我可以想象我们将处理Spring的响应,它基本上说“没有响应”-使用它假设由于某种原因两个位置之间的通信失败,然后将请求添加到队列中以便稍后重试 现在,我会用谷歌搜索这个——我肯定网上有关于这个的信息,但
API是用java构建的,但我想前端应用程序可能会使用javascript,因为我们不想为多个移动平台构建同一个应用程序。如果您愿意尝试尖端web技术,service worker可能会让您感兴趣