nodejs开发中关于post提交数据
一、安装模块[*]1、npm install body-parser --save
二、在app.js中基本配置
[*] 1、引入刚刚安装的body-parser模块
//引入关于post提交数据的
const bodyParser = require("body-parser");
[*] 2、基本配置
//设置用来接收json格式的数据
app.use(bodyParser.json());
//设置接收任何数据类型
app.use(bodyParser.urlencoded({extended:true}));
三、书写路由视图
router.post("/regpost2",(req,res)=>{
//如果是post提交数据就用req.body接收
console.log(req.body);
db("insert into nodetest(name,age) values(?,?)",,(err,data)=>{
if (err){
res.json({
code:0,
info:"注册失败"
});
}
console.log(data);
if (data){
res.json({
code:1,
info:"注册成功"
});
}
})
}); 四、总结
[*]1、在get提交数据中node后台接收前端传递过来的数据用req.query
[*]2、在post提交数据中node后台接收前端传递过来的数据用req.body
五、代码见demo
页:
[1]