можем ли мы иметь несколько методов http в одном ресурсе в шлюзе API в AWS? - PullRequest
0 голосов
/ 13 июля 2020

Пробую свои силы со шлюзами API в AWS.

введите описание изображения здесь

Оба этих метода имеют одинаковую конечную точку API . По умолчанию он вызывает лямбда-функцию, установленную для метода GET.

Я чувствую, что где-то упустил трюк.

Должен ли я создать другой метод Resource for PUT или у нас он есть в том же ресурсе с другая конечная точка api?

1 Ответ

1 голос
/ 13 июля 2020

В качестве альтернативы этому вы можете использовать метод ANY, но в вашей лямбде вы будете нести ответственность за интерпретацию того, как вы обрабатываете любой метод, который вы не хотите поддерживать.

Вы можете настроить ЛЮБОЙ метод на непрокси-ресурсе. Комбинируя ЛЮБОЙ метод с прокси-ресурсом, вы получаете единую настройку метода API для всех поддерживаемых методов HTTP для любых ресурсов API. Кроме того, серверная часть может развиваться без нарушения существующей настройки API.

Дополнительная информация здесь .

...