Middleware/中间件 Middleware称之为中间件,是Koa中一个非常重要的概念,利用中间件,可以很方便的处理用户的请求。
Koa内置API ctx.req Node的request对象。 ctx.res Node的response对象。 不支持绕开Koa对response的处理。
如果主机是IPv6,Koa解析到WHATWGURLAPI,注意这可能会影响性能。 request.URL 获取WHATWG解析的URL对象。
如果您已经使用了像Express和Koa等服务器端库,那么您也可能已经熟悉了中间件的概念。在这些框架中,中间件是可以在接收请求的框架和生成响应的框架之间放置的一些代码。
在Lavas构建完成后,SPA项目本质上是一些静态页面,包含一个入口index.html和其他静态资源;SSR项目本质上是一个express(也可以是koa)中间件。
由于ctx.get已经被Koa使用,所以无法添加ctx.get方法。 controller.post(name) 获取POST提交的参数,等同于ctx.post。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
