关于前端:每日灵魂一问中间件之koa

31次阅读

共计 343 个字符,预计需要花费 1 分钟才能阅读完成。

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

正文完
 0