nodejs开发中关于post提交数据

来源:互联网 发布:龙虎榜数据每天几点出 编辑:程序博客网 时间:2024/05/16 20:29

一、安装模块

  • 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(?,?)",[req.body.username,req.body.age],(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

原创粉丝点击