2016-01-24 4 views
0

Я создаю API с Node.js, Express.js и MongoDB. Когда я отправляю форму и использую объект req в серверном контроллере, объект req.body пуст. Я прочитал все другие вопросы, связанные с ними, и попробовал почти все ответы, но ошибка остается.Экспресс req.body пуст при отправке данных

This is where the req.body object is supposed to contain the form data

Я не знаю, если что-то не так, но я уже попробовал все, если кто-то есть ответ, я действительно ценю это. Это ссылка на репозиторий Github, в файл, где находится контроллер.

Link to the Github repo where the controller is

Спасибо заранее.

+1

И вы добавили партию? – adeneo

+0

http://expressjs.com/en/4x/api.html#req.body – dm03514

+0

Да модуль body-parser @adeneo добавлен в app.js https://github.com/smoothness/soursys/blob/master/ app.js –

ответ

0

Спасибо за попытку помочь, код JS был в порядке, это была новая ошибка в HTML-форме, я опустил атрибуты «name» на элементах управления формы, поэтому объект req.body был пуст.

Смежные вопросы