内置中间件及第三方中间件

内置中间件(处理静态资源)

  • 1: 创建对象 let static = express.static('./public');
  • 2: 配置到中间件中 app.use(static);

第三方中间件(post请求体的获取)

  • 原生的:req.on('data',data=>{ data.toString();})
const bodyParser = require('body-parser');
// 解析键值对application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({ extended: false })); 
// 不用扩展的库来解析键值对,而使用node内置核心对象querystring来解析键值对
// 解析application/json
app.use(bodyParser.json());

猜你喜欢

转载自blog.csdn.net/qq_43294510/article/details/89853865