【发布时间】:2021-01-21 17:52:34
【问题描述】:
var express = require('express');
var app = express();
var PORT = 3000;
// This middleware will not allow the
// request to go beyond it
app.use(function (req, res, next) {
console.log("Middleware called")
next();
});
// Requests will never reach this route
app.get('/user', function (req, res) {
console.log("/user request called");
res.send('Welcome to GeeksforGeeks');
});
app.listen(PORT, function(err){
if (err) console.log(err);
console.log("Server listening on PORT", PORT);
});
你能解释一下“这个中间件不允许请求超出它”吗?事实上,输出是正确的,但为什么会这样写呢? 代码取自geeksforgeeks
【问题讨论】:
标签: node.js express middleware