Для получения данных из Ajax-запроса на сервере Node.js можно использовать библиотеку body-parser.
Установите body-parser с помощью NPM:npm install body-parser --save
Импортируйте библиотеку в свой серверный код:const bodyParser = require('body-parser');
Добавьте парсер в цепочку middleware для обработки входящих запросов:app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
Где app - это ваш экземпляр приложения Express.
Теперь, когда вы отправляете Ajax-запрос на сервер, данные могут быть отправлены с использованием тела запроса. Данные могут быть доступны на сервере в объекте req.body.app.post('/ajax-request', (req, res) => {
const data = req.body;
console.log(data);
res.send('Data received!');
});
В приведенном выше примере мы обрабатываем POST-запрос на URL-адресе /ajax-request и выводим данные в консоль. Затем мы отправляем ответ клиенту, сообщая, что данные были получены.