koa中间件

在nodejs中koa
中间件:次要是指封装http申请的办法

中间件的运行过程

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

参数
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应用程序。