post请求的话这是通过body来获取第一

既然用到了Koa,那么我们就了解一下他是什么?

Koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架,采用了 async 和 await 的方式执行异步操作。 Koa 并没有捆绑任何中间件, 而是提供了一套优雅的方法,帮助您快速而愉快地编写服务端应用程序。也正是因为没有捆绑任何中间件,Koa 保持着一个很小的体积。

通俗点来讲,就是常说的后端框架,处理我们前端发送过去的请求。

上下文(Context)

Koa Context 将 node 的 request 和 response 对象封装到单个对象中,为编写 Web 应用程序和 API 提供了许多有用的方法。 这些操作在 HTTP 服务器开发中频繁使用,它们被添加到此级别而不是更高级别的框架,这将强制中间件重新实现此通用功能。

Context这里我们主要用到了staterequestresponse这几个常用的对象,这里我大概讲讲他们的作用。

  • state 推荐的命名空间,用于通过中间件传递信息和你的前端视图。
  • req Node 的 Request 对象.
  • request Koa 的 Request 对象.
  • res Node 的 Response 对象.
  • response Koa 的 Response 对象.
上一篇:构建koa项目


下一篇:node koa简单粗暴的上传文件,上传图片方式。 支持批量上传图片、批量上传文件