Интеграция HTTP веб-сокетов WS API-шлюза - перезапись URL-адреса цели из тела запроса - PullRequest
0 голосов
/ 01 октября 2019

Я пытаюсь динамически изменить URL-адрес запроса интеграции (точка интеграции http) на основе значения в теле сообщения

Допустим, сообщение выглядит так: {"action": "something", "objectId": "2345werty"}

Я бы хотел, чтобы мой URL зависел от поля $.objectId из запроса.

Я пробовал такие вещи, как

https://${stageVariables.baseUrl}/resource/${request.body.objectId}
https://${stageVariables.baseUrl}/resource/$request.body.objectId
https://${stageVariables.baseUrl}/resource/${input.body.objectId}
https://${stageVariables.baseUrl}/resource/${method.request.body.objectId}

Переменная stage работает нормально, но получает

Я знаю, что это как-то возможно с HTTP API-шлюзом, но я не нашел способа сделать это с помощью Websockets API Gateway.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...