Примеры выражений выбора шаблонов шлюза AWS WebSocket API - PullRequest
0 голосов
/ 02 января 2019

Сервисная страница AWS API Gateway сообщает, что выражение выбора шаблона можно использовать для реализации способа преобразования тела запроса.Однако документация для этих выражений выбора очень легкая, и я не смог найти никаких примеров.

  1. Где я могу найти примеры того, как выглядят эти выражения?
  2. Гдеузнать, какие переменные и параметры доступны в этих выражениях?

1 Ответ

0 голосов
/ 21 января 2019

В основном выражение выбора шаблона работает так же, как выражение выбора маршрута.Все примеры для выражения выбора маршрута будут работать.https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-route-selection-expressions

В дополнение к этому, TemplateSelectionExpression для ответа интеграции поддерживает еще несколько переменных:

  • $ integra.response.statuscode
  • $ integra.response.header. headerName
  • $gration.response.multivalueheader. headerName
...