中间件:
get 数据获取:res.query 无需其他中间件的支持,express可以直接搞定
1 const express = require('express'); 2 3 var server = express(); 4 5 server.listen(5050); 6 7 //GET 8 server.use('/', function(req, res){ 9 console.log(req.query); // GET 数据获 10 11 });
post 数据获取:需要中间件 body-parser中间件
1 const express = require('express'); 2 const bodyParser = require('body-parser'); 3 4 var server = express(); 5 6 server.listen(5050); 7 8 server.use(bodyParser.urlencoded({
extended : false, //扩展模式,value can be true or false
limit : 2*1024 //限制post数据大小,defalut:100k
}));//解析数据 9 10 //POST 11 server.use('/', function(req, res){ 12 console.log(req.body); //POST 数据获取 13 });