Экспресс требование - PullRequest
       9

Экспресс требование

0 голосов
/ 10 ноября 2019

У меня есть приложение React, которое публикует некоторые данные формы в моем бэкэнде, когда я использую console.log(req.body). Я получаю следующее:

{ body:
   '{"name":"Some Name","email":"test@test.com","message":"test","subject":"Contact from the site"}', headers: { 'Content-Type': 'application/json' } }

Однако, кажется, я не могу получить доступ к этомунапример, при использовании req.body.subject. Чтобы проверить код, который я использовал console.log("CHECK:", req.body.subject);, результат равен CHECK: undefined

Я использую в приложении Express следующее:

const bodyParser = require("body-parser");
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json());

Я пытаюсь отправить почту через nodemailer, ноне может использовать объект req для доступа к данным формы, чтобы отправить его, бэкэнд работает, если я жестко закодировал to, from и т. д. Я просто не получаю то, что мне не хватает.

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