Express中获取表单GET,POST请求参数

GET

Express内置了一个API,可以直接通过req.query来获取

app.get('/',(req,res)=>{
    
    
	req.query
})

POST

需要使用中间件body-parser

npm i body-parser

配置:

let express=require('express')
let app=express()
let parser=require('body-parser')

//只要加入这个配置,则在req请求对象上会多出来一个属性:body
//也就是说你可以直接通过req.body来获取表单post请求体数据了
app.use(parser.urlencoded({
    
    extended:false}))

app.get('/',(req,res)=>{
    
    
	req.body
    console.log(req.body)
})
app.listen(8080,(req,res)=>{
    
    
	console.log('app is running')
	})

猜你喜欢

转载自blog.csdn.net/sea9528/article/details/105407508