Экспресс: Как отправить ответ на запрос на ту же страницу - PullRequest
0 голосов
/ 27 июня 2018

Я пытаюсь отправить ответ на запрос 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...