node框架 express/koa 1 路由 get(url,fn) //根据get请求路径,找到处理函数; get(fn)//所有get请求,都执行fn处理函数 post(url,fn)//根据post请求路径,找到处理函数; post(fn)//所有post请求,都执行fn处理函数 use(url,fn)//根据请求(包含get请求和psot请求)路径,找到处理函数; use(fn)//所有post请求,都执行fn处理函数 2 中间件 自带的中间件 app.use(express.static(dir)) app.use()相当于注册中间件,所有请求先经过注册的中间件,然后再找路由表 3 处理get/post请求 get req.query express框架会自动把get请求的数据转化成对象 post body-parser express框架不会自动把post请求的数据转化成对象,需要用到body-parser中间件 文件 multer 上传文件需要用到multer中间件