<分区>
我正在编写一个 Web 应用程序,它将显示“某物”已部署到不同的环境(例如测试、QA、产品)和部署状态。
在此之前,我使用 res.send 向浏览器发送订单,如下所示。
res.send({order_form : JSON.stringify(order_form)});
这只是为了表明已收到订单,随后将进行自动部署。
我的想法是简单地再发送一次 res.send 之后,用订单已部署到测试的信息更新浏览器,然后再发送一次以显示它已部署到 QA...等。
我遇到的问题是您不能执行多个 res.send 更新,因为它会设置标题和响应中的所有内容。
所以在谷歌搜索之后我发现我可以执行 res.write 或 res.render,但是当我在 res.send 之后或之前添加其中之一时,我得到相同的错误消息(无法设置 header )。
所以我要问的是,我将如何按照网络编程的惯例来做到这一点。最后我不能做一个 res.send,因为部署的状态必须实时动态更新。
谢谢!
编辑:有点不确定问题中的正确术语,所以添加了一个 (?)