26 - express use中间件

2017-10-23  本文已影响0人  小草莓蹦蹦跳
/*express中use中间件使用时候的特点*/
var express = require('express');
var app = express();

/*use使用的时候,如果基础路由可以匹配
 * 那么后面可以拼接任何路由
 * originalUrl:表示全路径
 * baseUrl:表示基础路由 /admin
 * path:表示出了基础路由外的其他的路由*/

app.use('/admin',function (req, res) {
    console.log(req.originalUrl + '\n');
    console.log(req.baseUrl + '\n');
    console.log(req.path + '\n');

    res.send('1223');
});

app.listen(3000);

app.use('/',function (req, res) {
    res.send('4567');
});
app.use(function (req, res) {
    res.send('78795');
});
app.use(method);

function method(req, res) {
    res.send('1234');
}
上一篇 下一篇

猜你喜欢

热点阅读