因为我们可以从路由器获取请求调用多个处理程序,我们如何传递,将第一个处理程序中计算的结果说给下一个处理程序块?
// Uses multiple handler blocks
router.get("/multi", handler: { request, response, next in
response.send("I'm here!\n")
next()
}, { request, response, next in
response.send("Me too!\n")
next()
})
答案 0 :(得分:0)
您可以使用userInfo
字典保存request
对象中的计算数据,并且可以在后续处理程序中访问它。