gpt4 book ai didi

amazon-web-services - AWS API Gateway HTTP 请求拦截器

转载 作者:行者123 更新时间:2023-12-05 09:13:39 25 4
gpt4 key购买 nike

我找不到任何关于拦截所有通过 AWS API Gateway 的 HTTP 请求的文档。

我正在尝试为部署在 AWS API Gateway 上的后端 API 提出日志记录服务。这个想法是所有 HTTP 请求都将通过 API 网关。如果我能够拦截通过 API 网关的请求,我就可以 Hook 日志服务代码。

采用这种方法的原因是,日志记录代码将独立于实际服务代码,并且服务代码不必更新以包含请求/响应的日志记录。

有什么解决办法吗?

最佳答案

你可以把CloudFront放在你的API Gateway前面,然后使用Lambda@Edge Viewer Request来拦截所有的请求;我们这样做是为了记录某些功能,它完美地工作。

这是一个关于如何使用 CloudFront 设置 API 网关的好教程 https://aws.amazon.com/premiumsupport/knowledge-center/api-gateway-cloudfront-distribution/

关于amazon-web-services - AWS API Gateway HTTP 请求拦截器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55809566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com