Ответ шлюза API "null" - PullRequest
       8

Ответ шлюза API "null"

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

Я создал веб-сайт, который при нажатии кнопки обращается к моей конечной точке AWS API Gateway, которая устанавливается как триггер для моей функции AWS Lambda. Затем моя лямбда-функция запускает zip-файл моего проекта Java.

Ничего не нарушено, и все это работает, как я и надеялся, за исключением одной части: поскольку в проекте нет ответов HTTP Status, API-шлюз просто возвращает "null", когда функция Lambda завершена. Я не могу найти простой способ обработки «нулевого» ответа для пользователя. Я просто хотел бы изменить его так, чтобы отображалось какое-то сообщение «Успех».

Итак, мой вопрос: как я могу обработать нулевой ответ от моего шлюза API без добавления какого-либо кода в мой проект?

1 Ответ

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

Fixed. В ответе API Integration Response «Шаблон сопоставления» я создал пустой шаблон:

#set($inputRoot = $input.path('$'))
{
     "message": "Test complete."
}

Затем повторно развернул API.

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