nodejs19-express中間件

中間件

匹配路由之前和之后做的操作

  • 應(yīng)用級中間件
  • 路由級中間件
  • 錯誤處理中間件
  • 內(nèi)置中間件
  • 第三方中間件
應(yīng)用級中間件
// 匹配任何路由 應(yīng)用級中間件
app.use((req, res, next)=>{
  console.log(new Date())
  next()
})
路由級中間件
app.get('/list', (req, res, next) =>{
  console.log('list')
  next()
})

app.get('/list', (req, res) =>{
  res.send('路由')
})
錯誤處理中間件
// 路由最后面 錯誤處理
app.use((req, res)=>{
  res.status('404').send('404 NOT FOUND')
})
內(nèi)置中間件
// 內(nèi)置中間件
app.use(express.static('public'))

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容