Отправляю запрос, но в req. body оказывается пусто {}, хотя я вижу что данные нормально уходят. Записывается та часть, которая не получается от пользователя, а задана мной по умолчанию. Где я что-то упустил?
Тело запроса:
document.forms.ourform.onsubmit = function(e){
e.preventDefault();
var userInput = document.forms.ourform.textarea.value;
var xhr = new XMLHttpRequest();
xhr.open('POST', 'http://localhost:3000/coffee');
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
xhr.send(userInput);
}
Обработчик:
app.post('/coffee', coffeController.create);
exports.create = function(sort, callback){
db.get().collection('coffee').insert(sort, function(err, result) {
callback(err, result);
})
}
exports.create = function(req, res){
var sort = {
*//Вот здесь я получаю пустой {}, вместо body*
sort: req.body,
costs: {
amount3: 50,
amount5: 70
}
}
coffee.create(sort, function(err, result){
if (err) {
console.log(err);
return res.sendStatus(500);
}
res.send(sort);
})
}
Прошу прощения за мешанину из кода.
Сделал небольшой сервачок с РПС и хочу с клиента отправить запрос, немогу найти примеры в нетеЕсть куча либ но нету чистого запроса, так что...
Мне надо написать программу, когда вводишь положительное число оно alert-ит положительное, когда отрицательное-отрицательное․
есть React приложение в котором можно осуществить поиск в списке товаров по имени, id, штрих кодуВесь этот поиск осуществляется с помощью одного...