首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当使用middy热身中间件时,执行顺序是什么?

当使用middy热身中间件时,执行顺序是什么?
EN

Stack Overflow用户
提问于 2022-05-03 22:00:56
回答 1查看 157关注 0票数 0

因此,我目前正在使用middy热身中间件,并在最后使用了一个.before()。我只是想知道处决的顺序是什么?它是直接进入.before块,还是检查它是否先热身?

这一切我都是新手,很抱歉,如果我说不通的话,希望这段代码能有所帮助。

代码语言:javascript
复制
const handler = middy(originalHandler)
      .use(warmup())
      .use(
        cors({
          origins: [fetchEnvironmentVariable('SOME_ENDPOINT')],
          credentials: true
        })
      )
      .use(requestMiddleware())
      .before(async () => {
        // some code
      })

    return handler()
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-03 22:19:08

简单回答:before总是在处理程序执行之前运行。

它是直接进入.before块,还是检查它是否先热身?

直接到前面的街区。

来自文档

前阶段发生在执行处理程序之前。在此代码中,尚未创建响应,因此您只能访问请求。

很好的例子,你可以找到这里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72105884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档