express中app.use()使用方法


app.use([path,] function [, function…])

在path上安裝中間件,如果path沒有被設定,那么默認為”/”。

當為路由設置一個匹配路徑后,路由會匹配該路徑及該路徑下所有的路徑。例如: 
app.use(‘/apple’, …)會匹配請求路徑’/apple’, ‘/apple/images’, 
‘/apple/images/news’等。

 

 

與get、post不同的是,他的網址不是精確匹配的。

比如:http://localhost:3000/admin/user

 

var express = require("express");
var app = express();
 
app.use("/admin", function (req, res) {
    console.log(req.originalUrl);
    console.log(req.baseUrl);
    console.log(req.path);
    res.send("你好");
});
 
app.listen(3000);

 

  結果如下:

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM