使用koa:
koa2是一个类,所以引入koa后,要创建实例化“对象”,才能使用koa内部封装的方法。
设置监听端口:
处理http请求:
1、http请求处理链
A、通过app.use()
注册async异步函数
B、每收到一个http请求,koa就会调用通过app.use()
注册的async异步函数,并传入ctx
和next
参数。
2、koa使用异步方法处理请求
扫描二维码关注公众号,回复:
6377995 查看本文章
async:异步函数
ctx:是由koa传入的封装了request和response的变量
3、next()
用await next()
来调用下一个async函数
4、middleware
我们把每个async函数称为middleware