今天自学express,发现body-parse已被弃用 我无法获取到post里面的请求参数,上网找寻原因,发现大家都说把app.use(bodyparser.urlencoded({ extended: false }))
app.use(bodyparser.json())中的bodyparser改成express就行,即app.use(express.urlencoded({ extended: false }))
app.use(express.json()),我改了以后发现post里面的参数还是空,求解答
const express = require('express');
const path = require('path');
const fs = require('fs');
const app = express();
//引入body parser
//把bodyparser功能添加到项目中,注册到app下
app.use(express.urlencoded({ extended: false }))
app.use(express.json())
app.post('/register', (req, res) => {
console.log(req.body);
res.send('post ok!')
})