4

中间件相互依赖,例如 methodOverride() 检查 req.body.method 是否有 HTTP 方法覆盖,但是 bodyParser() 会解析请求正文并填充 req.body。另一个例子是cookie解析和会话支持,我们必须首先使用()cookieParser(),然后是session()_。

我想知道我们怎么知道应该先使用哪个中间件?我想知道某处是否已经存在有序列表(所有中间件的工作顺序正确的列表)?

4

1 回答 1

1

connect主页上的中间件列表的顺序是正确的,尽管它没有明确指出依赖关系。

于 2012-07-23T03:57:59.893 回答