var express
= require('express')
var app
= express()
app
.use(function(req
, res
, next
) {
console
.log('拦截到了1')
next()
})
app
.use('/abc', function(req
, res
, next
) {
console
.log('拦截到了2')
next()
})
app
.get('/abc/a', function(req
, res
, next
) {
console
.log('拦截到了3')
next()
})
app
.post('/abc/a', function(req
, res
, next
) {
console
.log('拦截到了3')
next()
})
app
.get('/', function(req
, res
, next
) {
fs
.readFile('.d/sa./d.sa/.dsa', function(err
, data
) {
if (err
) {
next(err
)
}
})
})
app
.use(function(err
, req
, res
, next
) {
res
.status(500).send(err
.message
)
})
app
.listen(4000, function() {
console
.log('Server is running')
})
转载请注明原文地址: https://www.6miu.com/read-4930692.html