如果我们想知道都有哪些请求在访问服务器的情况下,我们可以这样做
安装 morgan
npm install morgan
同目录下新建 log 文件夹
前端代码
const express = require('express')
const fs = require('fs')
const morgan = require('morgan')
const app = express()
const writeStream = fs.createWriteStream('./log/access.log')
app.use(morgan('combined', { stream: writeStream }))
// 应用中间件
app.use(express.json()) // 解析客户端传递过来的json数据
app.use(express.urlencoded()) // 解析客户端传递过来的urlencoded数据 很过时了
app.post('/login', (req, res, next) => {
console.log(req.body)
res.end("登陆成功,欢迎回来")
})
app.listen(9000, () => {
console.log(`服务器启动成功`)
})
日志详情