Koa
bodyparser
1.如果在app.use中出现异步,比如ctx.req.on(“data”) 和 ctx.req.on(“end”) 2. 如何去解决。用返回Promise. 3. 把所有的promise都提出来放到bodyparser。 4. 中间件的作用 // 1特点: 可以扩展 公共属性 和方法 // 2特点: 可以决定是否向下执行 // 3特点 : 可以实现权限 // 4中间件 一般放在真实执行逻辑的上面
<form action
="/login" method
="POST" cnctype
="multipart/form-data">
<input type
="text"