StudyCode
К практике
НачальныйExpressPOSTreq.body
НачальныйExpressPOSTreq.bodyexpress.json

POST и тело запроса

Принимаем данные в теле POST-запроса и создаём новый объект.

Нажми на любой элемент диаграммы для объяснения
Шаг 1 из 2
1

Чтение тела запроса

POST-запросы передают данные в теле запроса (body). Чтобы Express мог прочитать JSON-тело, нужно подключить миддлвар:

app.use(express.json())

После этого данные доступны через req.body. Для созданных ресурсов принято возвращать статус 201 Created: res.status(201).json(...)

javascript
app.post('/tasks', (req, res) => {
  const { title } = req.body; // читаем из тела запроса

  if (!title) {
    return res.status(400).json({ error: 'title is required' });
  }

  const task = createTask(title); // ← твоя функция
  res.status(201).json(task);
});