Я использую AWS Lambda с API Gateway. Я использовал ту же настройку с другими проектами, которые работали нормально. Разница лишь в том, что я использую Kotlin вместо Go и Serverless Framework. У меня есть 2 конечные точки, одна для получения списка ароматов, другая для добавления аромата. Оба используют заголовок Access-Control-Allow-Origin: *
. Для внешнего интерфейса я использую React и выполняю http-вызовы API с помощью axios. Получение списка разновидностей работает нормально, но когда я пытаюсь добавить аромат с этой конечной точкой, я получаю ошибку No Access-Control-Allow-Origin
. Странная часть в том, что когда я делаю тот же запрос с функцией тестирования API Gateway, он говорит, что заголовок присутствует, и все работает. Я также пытался сделать тот же запрос с http-вызовами Intellij и curl, оба из которых также работали.
Я надеюсь, что у кого-то еще была эта проблема прежде, спасибо за ваше время!