Nodejs express - отправить ответ на запрос POST от клиента обратно клиенту - PullRequest
0 голосов
/ 06 августа 2020

Я работаю над формой обработки данных HTML на сервер (используя express и nodejs) и обратно клиенту. Ниже приведены мои процедуры.

//My folder structure
-index.js
-public
 -index.html
 -timer.html
-...
  1. HTML форма (индекс. html) отправить запрос POST на сервер
<form method="POST" action="/timer">
 <input type="text" name="name">
 <button type="submit">Submit</button>
</form>
Сервер может получать запрос POST, я могу console.log (req.body). (Работает) Затем я хочу передать данные клиенту, отправив файл html (timer. html в папке publi c) и данные. (Не работает)
app.post('/timer', urlencodedParser, (req,res) => {
  const data = req.body;
  res.sendFile('public/timer.html' , { root : __dirname, data: req.body});
})
Если работает, как можно отобразить переменную (данные) в таймере. html (файл отправлен обратно клиенту)?

Большое спасибо !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...