每次都要
let str = '';
req.on('data',(dt) => {
str += dt
})
req.on('end',() => {}//处理str
这样来处理,得到数据,显得很繁琐
安装插件显得更麻烦,写个方法封装调用就好了
封装的函数
let getdata = (req,callback) => {
let str = ''
req.on('data',dt => {
str += dt
})
req.on('end',() => {
callback(str)
})
}
调用完事
partjob.post('/register',(req,res) => {
getdata(req,data => {
console.log(data)
res.end(data)
})
})
partjob.post('/getdata',(req,res) => {
getdata(req,data => {
console.log(data)
})
})
通过on监听是接收不到query里面的数据的(get请求),目前了解可接收格式 fromdata 和 request payload