如何使Angular2的Http.get无限期地等待?

我正在为前端开发一个Angular2的电子应用程序。 当用户到达主页面时,angular度启动一个http.get服务,启动一个硬件设备,等待用户inputRFID卡的forms。 当用户响应被触发时,express会返回带有数据的GET调用。 用户事件可能会发生几秒到几个小时。 它工作正常,如果用户响应迅速,但几分钟后angular没有显示响应。

我很抱歉不清楚的问题的细节。 我不知道要添加什么代码。 任何帮助将不胜感激。