一、中间件
middleware处理HTTP请求的函数。最大的特点是,一个中间件处理完,再传递到下一个中间
每个中间件可以从App实例接收三个参数,一次为req,res,next(表示下一个中间件的回掉函数)
二、use方法
use是express注册中间件的方法,它返回一个函数。可用来实现简单的路由
app.use('/path',somemiddleware)
三、Express的方法
针对不同的请求,Express提供了use方法的一些别名。
app.all(url, middleware):所有请求都必须通过该中间件
app.get(url, middleware):只有GET的HTTP请求通过该中间件,第一个参数是请求的路径
app.set(param, value):为系统变量指定值