我正在创建一个将发布请求发送到其他服务器的Web表单,通常我只会从同一发布请求中接收响应数据。 但是,我要发布到的服务器上的工作进程可能需要几分钟才能响应。因此,我必须在单独的请求中将数据发布回我的节点服务器。
我的问题是,一旦将Webform发布到节点服务器,我将如何对其进行更新?
我是Node的新手,所以非常感谢您的帮助。
当我在自己的表格上提交表格时,我会发送此帖子请求-
app.post('/', function (req, res) {
let input = req.body.userInput;
request.post({
headers: {'content-type' : 'application/x-www-form-urlencoded'},
url: myServer,
body: input
}, function(error, response, body){
res.render('index', { messages: body, error: error });
});
我要发布的服务器完成一个工作进程,然后在完成后将信息发布回这里-
app.post('/response', function (req, res) {
})
收到邮寄请求后,我将如何收集数据并更新我的网络表单?