我正在编写一个web应用程序,它将显示已将“某事”部署到不同环境(例如测试,QA,产品)以及部署。如何使用节点js向浏览器发送多个请求(?)对象
在这种情况发生之前,我使用res.send向浏览器发送订单,如下所示。
res.send({order_form : JSON.stringify(order_form)});
这只是表明该订单已收到,而且自动部署将随之而来。
我的想法是简单地做另一res.send后,更新订单已被部署到测试信息的浏览器,以及一个其后表明它已经部署到QA ...等
我遇到的问题是,你不能做多个res.send更新,因为它设置头和响应中的所有内容。
所以谷歌搜索后,我发现我可以做一个res.write或res.render,但是当我在res.send之后或之前添加其中一个时,我得到相同的错误信息(不能设置标题)。
所以我问的是如何遵循Web编程的约定来做到这一点。最终我不能完成一个res.send,因为部署的状态必须实时动态更新。
谢谢!
编辑:有点不确定的问题,正确的术语,所以增加了
因此,我只能够更新一次页面。随着不同环境中的部署在后端完成,我想多次更改部署的状态。如果那是你的建议,我想我应该看看套接字。 –
我已经删除了关于在响应中发送2个JSON的第一部分。因为我不认为你就是这样 – Filype