axios + express post请求问题 (解决express后台解析不出来传参为空的问题)
1. post请求
前台axios部分
axios({ method: "post", url: ip+"/video/updateVideo", data: { "name": param.name, "id": param.id, "base64": param.base64, "length":param.length, "index": param.index } });
后台代码接受 express
const bodyParser=require("body-parser"); var jsonParser = bodyParser.json(); app.post('test',jsonParser,function(req,res){ console.log("接收到信息1") // 获取数据 var param = req.body; // console.log("body:"+JSON.stringify(param)) var name = param.name; var id = param.id; var base64 = param.base64; var length = param.length; var index = param.index; // console.log("base64:" + base64) // 获取收到的 updatefile.addFile({ name, id, base64, length, index }).then((data)=>{ res.send({is: true , id: data.id}); }) // res.send(); })