06.中间件示例

198 阅读1分钟

中间件示例

代码如下:

const express = require('express');
const app = express()
/***
 * req 请求对象
 * res 响应对象
 * next 下一个中间件
 */
app.use((req, res, next) => {
    console.log(req.method, req.url, Date.now())
    //交出执行权往后继续匹配执行
    next()
})


app.get('/', (req, res) => {
    res.send('get /')
})

app.post('/login', (req, res) => {
    res.send('post /login')
})



app.listen(3000, () => {
    console.log('server is running!!')
})