API Gateway可以进行透传吗?

0

【以下的问题经过翻译处理】 大家好,

希望你们能帮忙。

我在AWS API网关中设置了一个API。它唯一的功能是将数据传递到不同的终端点URL,并添加授权标头。

我的客户要求将API的内容转发到多个终端点URL,而不仅仅是一个。这是可行的吗?我似乎在文档中找不到相关说明,而且如果可能的话我想避免任何Lambda函数。

谢谢, Craig

profile picture
EXPERTE
gefragt vor 5 Monaten33 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 嗨,Craig!很抱歉,如果仅使用API Gateway,你将无法做到这一点。你将面临以下问题:如果每个端点URL发送不同的答案回来,那么对请求客户端的答复会是什么?如何协调不同的延迟?因此,使用业务逻辑层(使用Lambda,甚至使用[Step Functions express synchronous call](https://aws.amazon.com/blogs/compute/new-synchronous-express-workflows-for-aws-step-functions/))是实现所需内容的方法。

API Gateway可以直接使用AWS Service integration来调用Step Functions。同时,REST APIs可以使用AWS integration type

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen