Я пытаюсь отправить ответ на запрос home.ejs после получения ответа на запрос. Я хочу показать загрузчик на стороне клиента, когда запрос достигает сервера, и мне нужно удалить загрузчик, когда запрос завершен. Поэтому для этого мне нужно отправить ответ на запрос стороне клиента на той же странице, т.е. home.ejs, откуда я отправляю почтовый запрос. Как это сделать?
app.js
app.post("/home", function(req, res){
var snapshotname= req.body.snapshotname;
data={"indices":"a","b","c"};
url="url";
method="POST";
request.post({
url: url,
body: JSON.stringify(data),
headers: {
'content-type': 'application/json'
}
}, function(err, resp, body) {
if(err) {
console.log(err);
}
res.render('home');
})
})
home.ejs
<form action="/home" method="POST">
<input type="text" name="snapshotname" >
<button type="submit">Build</button>