koa中间件

在nodejs中koa
中间件:主要是指封装http请求的方法

中间件的运行过程

先从最外面的中间件开始执行,遇到next() 后进入下一个中间件

image.png

参数
1.ctx :的封装了 request 和 response 的变量
2.next: next 就是进入下一个要执行的中间件

koa常用中间件

  • Koa的中间件就是函数,可以是async 函数,或是普通函数
  • 一定要写next()

koa-bodyparser
对于POST请求的处理,koa-bodyparser中间件可以把koa2上下文的formData数据解析到ctx.request.body中

connect-history-api-fallback
用于处理vue-router使用history模式返回index.html,让koa2支持SPA应用程序。


NANA
94 声望7 粉丝

小魔女