Имеется код для отправки формы
handleSubmit(event) {
const login = this.state.login;
const password = this. state.password;
const repassword= this.state.repassword;
if (password === repassword) {
const userInfo = {
login: login,
password: password,
repassword: repassword
};
const data = new FormData();
data.append('json', JSON.stringify(userInfo));
fetch('/regUser', {
method: 'POST',
credentials: 'include',
body: data
}).then(function(res) {
console.log(res);
});
} else alert("Error");
event.preventDefault();
}
И его обработчик на сервере
const express = require('express');
const app = express();
const bodyParser = require('body-parser');
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));
app.post('/regUser', (req, res) => {
if(!req.body) return res.sendStatus(400);
console.log(req.body);
});
app.listen(3000, ()=> {
console.log("ARM-ZVIT Server listening on 3000 port");
});
Почему в консоль на сервере я получаю пустой обьект?
handleSubmit(event) {
const login = this.state.login;
const password = this. state.password;
const repassword= this.state.repassword;
if (password === repassword) {
const userInfo = {
login: login,
password: password,
repassword: repassword
};
fetch('/regUser', {
method: 'POST',
credentials: 'include',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(userInfo)
})
.then(function(res) {
console.log(res);
});
} else {
alert("Error");
}
event.preventDefault();
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
При написании скрипта на плавное прокручивание блоков сайта (По-типу fullpagejs) возникла проблема
Почему var i = 15,4; генерирует ошибку? Ведь сначала должно присваивание выполнится, а затем оператор , вернет 4Или как это работает? Может , не является...