【发布时间】:2016-07-31 19:29:01
【问题描述】:
Express 文档中关于next('route') 回调的说明如下:
您可以提供多个回调,并且所有回调都被平等对待,并且表现得就像中间件一样,除了这些回调可能会调用 next('route') 来绕过剩余的路由回调。您可以使用此机制对路由执行前置条件,然后在没有理由继续匹配路由时将控制权传递给后续路由。
和
要跳过路由器中间件堆栈中的其余中间件函数,请调用 next('route') 将控制权传递给下一个路由。注意:next('route') 仅适用于使用 app.METHOD() 或 router.METHOD() 函数加载的中间件函数。
中间件调用next('route')没有其他匹配路由时,客户端的响应是什么?
【问题讨论】:
标签: express