是否可以声明请求体的类型?如果请求体中包含未声明的属性,我希望返回错误请求。
import express from 'express'
const app = express()
app.use(express.json())
interface CustomRequest extends express.Request{
body:{
name:string
}
}
app.post('/t', (req: CustomRequest, res: express.Response) => {
res.send("hello world")
})
app.listen(5000, () => {
console.log("app listening on 5000")
})