使用body-parser模块的json()和urlencoded()方法来解析请求体数据,这些方法会将请求体数据转换为JavaScript对象。示例代码如下:
const express = require('express'); const bodyParser = require('body-parser');
const app = express();
app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: true }));
app.post('/user', (req, res) => { const { name, age } = req.body; // req.body是一个JavaScript对象 console.log(name, age); res.send('User created!'); });
app.listen(3000, () => { console.log('Server is running on port 3000'); });