gpt4 book ai didi

node.js - 如何将事件从nodeJS/express发送到Angular

转载 作者:太空宇宙 更新时间:2023-11-04 00:07:42 26 4
gpt4 key购买 nike

我有一个长时间运行的事务,我想通知客户进展情况。我的前端是 Angular 4 ,后端是 nodeJS/Express 。客户端通过 HTTP Post 发起事务。Angular 确实提供了监听事件进度的工具。 https://angular.io/guide/http#listening-to-progress-events

我的问题是,如何将事件从我的 Express 应用程序发送到 Angular 应用程序?目前我不想使用 sockets.io 。

最佳答案

监听上传进度事件实际上是一个客户端功能。它在幕后的作用是根据客户端(即浏览器)发送到服务器的数据量告诉您进度。它实际上并没有从服务器获得响应(正如我假设你在想的那样)服务器已收到多少数据,然后向用户显示进度。所以,如果你从逻辑和技术上思考,它对你没有任何帮助。另外,据我所知,套接字是获取服务器端发生的事情的实时更新的唯一方法。

关于node.js - 如何将事件从nodeJS/express发送到Angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51472187/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com