MiddleWare
1027 ワード
bodyParser
var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: false }))
compression
var compression = require('compression');
app.use(compression());
static file
app.use(express.static('folderName'))
myLogger
var myLogger = fuinction(req, res, next) {
console.log("LOGGED")
next()
}
app.use(myLogger)
Error Handle
app.use(function(req, res, next) {
res.status(404).send('Error handling notification');
})
// 주로 미들웨어는 순차적으로 실행되기 때문에 코드 상단부에 정의하는 것이 일반적이지만
// Error 의 경우에는 순차적으로 모든 코드들이 실행되고 나서 결과값의
// 부재에 대해 표현해야 하기 때문에 끝에 정의
https://expressjs.com/en/resources/middleware.htmlReference
この問題について(MiddleWare), 我々は、より多くの情報をここで見つけました https://velog.io/@younghwan/MiddleWareテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol