GET请求参数的获取:
express框架中使用req.query即可获取参数,框架内部会将get参数转换为对象并返回
普通情况
app.get('/login',(req,res)=>{
console.log(req.query)
})
使用restful参数形势
app.get('/login/:username',(req,res)=>{
res.send(req.params)
})
POST请求参数的获取:
express官方将post请求参数的获取封装为第三方包body-parser
使用
1.npm install body-parser --save
2.const body-parser = require('body-parser')
3.app.use(body-parser.urlencoded({ extended: false})) //配置
4.//获取
app.post('/login',(req,res)=>{
console.log(req.body)
})