作用是对post请求的请求体进行解析
解析客户端请求的body中的内容
body-parser(已经被弃用)
const express = require('express')
const bodyParser = require('body-parser')
const app = express()
// body-parser
// json请求
app.use(bodyParser.json())
// 表单请求
app.use(bodyParser.urlencoded({ extended: false }))
app.post('/ideas', (req, res) => {
console.log(req.body);
res.send('OK')
})
// 监听端口
const port = 5000
app.listen(port, () => {
console.log(`server is running on ${port}`)
})
express
const express = require('express')
const bodyParser = require('body-parser')
const app = express()
// express替代body-parser
// json请求
app.use(express.json())
// 表单请求
app.use(express.urlencoded({ extended: false }))
app.post('/ideas', (req, res) => {
console.log(req.body);
res.send('OK')
})
// 监听端口
const port = 5000
app.listen(port, () => {
console.log(`server is running on ${port}`)
})
Express与body-parser:解析POST请求体的升级替换
本文介绍了如何使用Express框架替代过时的body-parser模块来解析JSON和表单数据,展示了如何在Node.js应用中处理POST请求的body内容,并展示了相关配置示例。
268

被折叠的 条评论
为什么被折叠?



