将 AWS Lambda 429 错误映射到 API 网关 2XX 响应
Map AWS Lambda 429 errors to API Gateway 2XX response
我了解 API 网关在设计上将 429 个来自 Lambda 的错误映射到 500 个响应。
有没有办法将 429 映射到其他类似 202 的东西?
我试图从这个正则表达式创建一个集成响应映射:.*
它应该将几乎所有内容映射到我定义的状态代码,但我仍然从 API 网关收到 500 个错误。
粘贴我在 AWS 论坛上的回复 post:
There is no way to map Lambda's 429 to any status code. It will always
be considered as 500. Curious to know, why do you want to map 429 to
202 (which means 'Accepted')?
Lambda 429 现在映射到 INTEGRATION_FAILURE API 网关响应,因此您可以将其映射到您想要的任何代码,但请记住,这会导致任何其他集成错误 return 那代码也是如此。参见 https://forums.aws.amazon.com/thread.jspa?threadID=309901
我了解 API 网关在设计上将 429 个来自 Lambda 的错误映射到 500 个响应。 有没有办法将 429 映射到其他类似 202 的东西? 我试图从这个正则表达式创建一个集成响应映射:.* 它应该将几乎所有内容映射到我定义的状态代码,但我仍然从 API 网关收到 500 个错误。
粘贴我在 AWS 论坛上的回复 post:
There is no way to map Lambda's 429 to any status code. It will always be considered as 500. Curious to know, why do you want to map 429 to 202 (which means 'Accepted')?
Lambda 429 现在映射到 INTEGRATION_FAILURE API 网关响应,因此您可以将其映射到您想要的任何代码,但请记住,这会导致任何其他集成错误 return 那代码也是如此。参见 https://forums.aws.amazon.com/thread.jspa?threadID=309901