nodejs express获取请求参数(get,post)

如果访问的接口地址成http://127.0.0.1/index?id=1,我们怎么获取index,怎么获取id=1呢?
我们为了得到index,我们可以通过使用req.params得到,通过这种方法我们就可以很好的处理Node中的路由处理问题,同时利用这点可以非常方便的实现MVC模式;
通过使用req.query.id就可以获得获取客户端get方式传递过来的值,类似于PHP的get方法;
如果在请求时post了title=daozhao,我们怎么获取title=daozhao呢?
可以通过req..id获取获取客户端post过来的数据,类似于PHP的post方法;

var express        =         require("express");  
var bodyParser     =         require("-parser");  
var app            =         express();  
  
// need it...  
app.use(bodyParser.urlencoded({ extended: false }));  
  
app.post('/login',function(req,res){  
  var user_name=req..user;  
  var password=req..password;  
  console.log("User name = "+user_name+", password is "+password);  
  res.end("yes");  
});  

转载自https://www.cnblogs.com/lgp2000/p/5596328.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注