上一篇我们写了一个登录界面的web服务器,但是出现了帖子数据获取不到的问题。现在我们解决这个问题,代码如下:1.首先修改app.js文件constexpress=require('express');varapp=express();app.listen(3000);app.use(express.json());app.use(express.urlencoded({extended:true}));constlogin=require('./routers/login')console.log("服务器启动成功")app.use('/login',login)2.然后在login.js文件中做一个简单的修改constexpress=require('express');constpool=require('../pool.js');varrouter=express。Router();router.post('/',(req,res)=>{varuname=req.body.uname,varupwd=req.body.upwd,varsql=`selectidfromdatabasetablenamewhereuname=?&upwd=?`,pool.query(sql,[uname,upwd],(err,result)=>{if(err)throwerrconsole.log(result)})})module.exports=router用于处理这类问题,交给body-parser模块处理,不过这个模块现在已经过时了。所以现在直接用express来代替body-parser的模块功能!下一节将对node中的get方法和get访问接口进行实际操作
