【发布时间】:2019-09-12 12:59:54
【问题描述】:
我找不到任何有关拦截通过 AWS API Gateway 的所有 HTTP 请求的文档。
我正在尝试为部署在 AWS API Gateway 上的后端 API 提出日志记录服务。这个想法是所有的 HTTP 请求都将通过 API 网关。如果我能够拦截通过 API 网关的请求,我可以挂钩日志服务代码。
采用这种方法的原因是,日志记录代码将独立于实际的服务代码,并且服务代码不必更新以包含请求/响应的日志记录。
有什么解决办法吗?
【问题讨论】:
-
我也有类似的要求。我构建了一个烧瓶应用程序并使用 zappa 部署到 APIG/lambda。这使我能够拦截所有请求并迁移到新服务。
-
@al76 有趣!有没有什么地方可以让我通过实现细节或您在执行此操作时引用的博客?
标签: amazon-web-services logging aws-lambda aws-api-gateway