Метод Preflight OPTIONS, запускающий мою функцию AWS Lambda во второй раз - PullRequest
0 голосов
/ 13 июня 2019

У меня есть лямбда-функция на триггерах AWS через API-шлюз.Когда я делаю запрос POST из моего приложения React, он отправляет предварительный запрос OPTIONS, и этот запрос OPTIONS также вызывает выполнение моей лямбда-функции.Таким образом, в основном, каждый раз, когда я нажимаю кнопку, чтобы выполнить вызов API, моя лямбда-функция запускается дважды.

Я обнаружил, что могу установить фиктивную интеграцию для метода OPTIONS, как описано в Включить интегральную интеграциюИспользование консоли API Gateway - Amazon API Gateway .

Это действительно работает, НО это так утомительно.Там должен быть лучший путь.Есть?Я пытаюсь научиться любить лямбда-функции, но все кажется такой болезненной.

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