我正在編寫一個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