nodeJS学习笔记 express获得GET和POST请求参数
get 请求数据:(req.query)
- 在 Express 中可以直接 req.query 来获取查询字符串的参数
- 返回对象数据(如:{ username: ‘admin’ })
- 注意:req.query 只能拿到 get 请求
route.get('/login',function(req,res){
console.log(req.query) //{ username: 'admin', message: '123456' }
})
post 请求数据:(req.query)
在 Express 中没有内置获取表单 POST 请求体的 API,这里需要使用第三方包:body-parser
安装:npm install -S body-parser
引入 body-parser 并配置
const bodyParser=require('body-parser');
var server=express();
server.use(bodyParser.urlencoded({extended:false}))
server.use(bodyParser.json())
使用post请求
route.post('/reg',function(req,res){
console.log(req.body) // username: 'admin', message: '123456' }
})

浙公网安备 33010602011771号