如果访问的接口地址成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.body.id获取获取客户端post过来的数据,类似于PHP的post方法;

var express = require("express");
var bodyParser = require("body-parser");
var app = express();

// need it...
app.use(bodyParser.urlencoded({
    extended: false
}));

app.post('/login', function(req, res) {
    var user_name = req.body.user;
    var password = req.body.password;
    console.log("User name = " + user_name + ", password is " + password);
    res.end("yes");
});

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

分类: Web

发表评论

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