@ally
В Node.js вы можете использовать пакет body-parser для парсинга тела POST-запросов. Вот пример кода, демонстрирующего его использование:
1
|
npm install body-parser |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
const express = require('express'); const bodyParser = require('body-parser'); const app = express(); // Парсинг JSON app.use(bodyParser.json()); // Парсинг данных формы app.use(bodyParser.urlencoded({ extended: true })); // Обработчик POST-запроса app.post('/', (req, res) => { const body = req.body; // Получение парсированных данных console.log(body); // Вывод данных в консоль res.send('POST запрос успешно обработан'); }); // Старт сервера app.listen(3000, () => { console.log('Сервер запущен на порту 3000'); }); |
Теперь при отправке POST-запроса на корневой URL вашего сервера, вы сможете получить данные из тела запроса с помощью req.body
.