Express 미들웨어에서는 요청, 응답, 다음의 3 가지 매개 변수를 가져야합니다. 그러나, 책에서 복사 한 코드의 두 번째 미들웨어에서는 요청, 응답 만 사용합니다. 여기에 이유가 무엇입니까? 다음 선택 사항입니까? 이 요청은 다음 미들웨어 또는이 요청에 대한 다음 경로 처리기에 계속하기위한 라우팅을 할 때Node.js Express 미들웨어 기능없이 다음
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);