koa 基礎(七)錯誤處理中介軟體

2022-06-29 07:36:12 字數 603 閱讀 7202

1.錯誤處理中介軟體

/** * 錯誤處理中介軟體

*/// 引入模組

const koa = require('koa');

const router = require('koa-router')(); /*引入是例項化路由 推薦*/

// 例項化

// koa中介軟體

// 匹配任何路由,如果不寫next,這個路由被匹配到了就不會繼續向下匹配

// www.網域名稱.com/news

console.log('這是乙個中介軟體01');

next();

if(ctx.status == 404) else

})router.get('/', async (ctx) => )

router.get('/news', async (ctx) => )

router.get('/login', async (ctx) => )

/** * 看到 router.allowedmethods() 用在了路由匹配 router.routes()之後,

* 所以在當所有路由中介軟體最後呼叫,此時根據 ctx.status 設定 response 響應頭

*/

24 錯誤處理中介軟體

引入express框架 const express require express const fs require fs 建立 伺服器 express get index req,res,next else res.send 程式正常執行 錯誤處理中間 use err,req,res,next 監...

koa 中介軟體

什麼是中介軟體 中介軟體是匹配路由之前或匹配路由完成做的一系列操作 中介軟體是乙個函式,它可以訪問請求物件和響應物件,和web應用中處理請求 響應迴圈流程 變數next,呼叫它,將控制權交給下乙個中介軟體函式 中介軟體的功能 koa中的幾種中介軟體 應用級中介軟體 路由級中介軟體 錯誤處理中介軟體 ...

koa 中介軟體

什麼是 koa 的中介軟體 通俗的講 中介軟體就是匹配路由之前或者匹配路由完成做的一系列的操作,我們就可以 把它叫做中介軟體。在express中介軟體 middleware 是乙個函式,它可以訪問請求物件 requestobject req 響應物件 responseobject res 和 web...