var express = require("express");
var app = express();
app.use(function(req,res,next){
console.log("1");
next();
});
app.use(function(req,res,next){
console.log("2");
res.status(200).end()
});
app.listen(4000);
浏览器里输入localhost:4000访问后,在命令行里出现了
很好奇为什么会出现2次1,2,1,2
打开 console 你会发现发了两次请求: