每个标头的AWS API网关策略

时间:2017-04-06 14:13:09

标签: amazon-web-services aws-api-gateway

我希望在API网关上有一个策略,可以根据标头值限制请求。例如,标题值" AAA"每天最多允许10个请求," BBB",20个请求。这可能吗?我怎样才能做到这一点?注意:我试图避免为此目的编写lambda函数,因为那时我需要保持状态等。

1 个答案:

答案 0 :(得分:1)

API网关具有使用计划,支持您尝试执行的操作。

每个使用计划都有一个限制限制,它限制每秒请求数和突发速率。使用计划还可以有配额,允许您每天添加对请求的限制。

API Gateway允许您将API密钥添加到使用计划中。 API密钥被发送HTTP标头(x-api-key)。

您可以在Usage Plans for API Gateway launch blogAPI Gateway Usage Plan docs中找到更多详细信息。