在我用 nodejs 编写的 lambda 代码中,我想扩展httpErrorhandler
中间件并围绕它创建一个包装器。
目前我有类似下面的东西。
module.exports.handler=middy(handle).use(httpErrorHandler(LoggingFactory.getLogger().log))
我想创建一个customHttpErrorHandler
只是外面的包装器httpErrorHandler
。
module.exports.handler=middy(handle).use(customHttpErrorHandler(LoggingFactory.getLogger().log))
这可能吗?我需要在 customHttpErrorHandler 里面放什么?没有要实现的附加功能。这个新customHandler
的应该只是将控制传递给 standard
httpErrorHandler
。
customHttpErrorHandler
可能如下所示(伪代码)。
connectHttpErrorHandler = (logger) => httpErrorHandler(logger)