【发布时间】:2017-02-23 21:45:21
【问题描述】:
在 Express 中间件中,它应该采用 3 个参数:request、response、next。 但是,在我从书中复制的代码中的第二个中间件中,却只使用了 request, response。 这是什么原因?下一个是可选的吗?
var express = require("express");
var http = require("http");
var app = express();
app.use(function(request, response, next) {
console.log("In comes a " + request.method + " to " + request.url);
next();
});
app.use(function(request, response) {
response.writeHead(200, { "Content-Type": "text/plain" });
response.end("Hello, world!");
});
http.createServer(app).listen(3000);
【问题讨论】:
标签: node.js express middleware