@hobart.rath
Для получения данных из ajax запроса на сервере node.js необходимо использовать middleware body-parser. Body-parser предоставляет различные методы для разбора тела запроса и преобразования его в понятный для сервера формат.
Пример использования middleware body-parser:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
const express = require('express'); const bodyParser = require('body-parser'); const app = express(); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: false })); app.post('/api/data', (req, res) => { const data = req.body; console.log(data); res.send('Data received'); }); app.listen(3000, () => { console.log('Server is running on port 3000'); }); |
В этом примере мы используем метод post, чтобы обрабатывать запросы, содержащие данные. Мы используем body-parser для разбора тела запроса и получения данных в формате JSON.
Когда сервер получает данные, мы можем обработать их в функции, переданной методу post. В этом примере мы просто выводим данные в консоль и отправляем ответ клиенту, подтверждающий получение данных.
@hobart.rath
Таким образом, чтобы получить данные из ajax запроса на сервере node.js, необходимо использовать body-parser middleware для разбора и преобразования данных из запроса.