Порядок оценки AWS API Gateway Лямбда-ошибки Regex's?

Оцениваются ли лямбда-ошибки Regex в AWS API Gateway в порядке их перечисления (сверху вниз)?

Например, в следующем примере, выполняется ли регулярное выражение 201 сначала, и если это не совпадает, то оценивается регулярное выражение 400, а если не совпадает, то оценивается регулярное выражение 500?

введите описание изображения здесь

1 ответ

Решение

Официальный ответ заключается в том, что порядок оценки не определен - я бы не советовал делать какие-либо предположения о том, что шаблоны будут оцениваться в определенном порядке. Вы должны стремиться настроить свой API таким образом, чтобы только один шаблон ответа соответствовал данному ответу интеграции.

На практике оценки будут оцениваться в том порядке, в котором они определены. Опять же, вы должны предположить, что это может измениться в любое время.

У нас есть пункт отставания, позволяющий упорядочить оценки ответов.

Ура, Райан

Другие вопросы по тегам