【问题标题】:How to watch every API reponse in angular?如何以角度观看每个 API 响应?
【发布时间】:2022-01-07 18:35:31
【问题描述】:

在我的情况下,大多数时候 API 返回一些响应,如数据或错误,但有时请求被发送到服务器,但长时间没有响应。发送请求后,我需要观察每个 API 调用,如果最长 3 分钟没有来自服务器的响应,那么我们将刷新应用程序或注销。

如何在角度上做到这一点?

请帮帮我。

【问题讨论】:

    标签: javascript angular api rxjs


    【解决方案1】:

    HttpInterceptor,您可以在拦截器上创建一个计时器来执行此操作。 虽然我不确定你是否真的想在服务器没有响应时注销用户,但处理它的正确方法通常是给用户一个弹出错误。

    另外,服务器请求不应该花那么长时间,也应该检查后端。

    【讨论】:

      猜你喜欢
      • 2023-01-19
      • 2022-01-21
      • 1970-01-01
      • 1970-01-01
      • 2015-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多