текстовые данные в экспресс - PullRequest
0 голосов
/ 11 октября 2018

Я пытаюсь получить данные, отправленные почтальоном row-> text data, но не могу получить.Я могу напечатать полное тело, но как мне распечатать параметры тела?Тело находится в форме строки запроса.enter image description here

NodeCode:

   const bodyParser = require("body-parser"); 
   app.use(bodyParser.urlencoded({
            extended: true
    }));
    app.use(bodyParser.json());
    app.use(bodyParser.text());
    app.post('/data/UploadLogsToServer', async (req, res) => {
            return res.json(req.body);
    });

Код выше печатает полное тело как enter image description here

Но как мне извлечь только параметр Store из строки запроса?

1 Ответ

0 голосов
/ 11 октября 2018

модуль строки запроса npm решил мою проблему

Решение:

var querystring = require('querystring');
app.post('/data/UploadLogsToServer', async (req, res) => {
        var q = querystring.parse(req.body);
        return res.json(q.Store);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...