W tym przewodniku wyjaśniono proces tworzenia interfejsu API przy użyciu interfejsu API Gateway.
Jak utworzyć interfejs API z integracją proxy HTTP za pomocą API Gateway?
Aby utworzyć interfejs API z integracją serwera proxy HTTP przy użyciu usługi API Gateway, wystarczy odwiedzić pulpit usługi z konsoli zarządzania AWS:
Skonfiguruj interfejs API REST
Przewiń w dół pulpit nawigacyjny API Gateway, aby zlokalizować „ REST API ”, aby kliknąć przycisk „ Zbudować ”, aby rozpocząć proces:
Teraz kliknij „ OK ”, aby zbudować przykładowe API z API sklepu zoologicznego:
Wybierz ' ODPOCZYNEK ”, aby wybrać protokół, a następnie wybrać opcję „ Nowy interfejs API ' opcja:
Skonfiguruj ustawienia ogólne, wpisując nazwę interfejsu API i jego opis, aby kliknąć przycisk „ Utwórz interfejs API ' przycisk:
Utwórz zasób podrzędny
Wybierz ' Zasoby ” z lewego panelu, aby rozwinąć „ działania ” i kliknij przycisk „ Utwórz zasób ' przycisk:
Skonfiguruj „ Nowy zasób podrzędny ” wykonując następujące zadania:
- Wybierz ' Skonfiguruj jako zasób proxy ' opcja
- Wpisz nazwę zasobu wraz ze ścieżką
- Wybierz ' Włącz interfejs API bramy CORS ' opcja
- Kliknij na ' Utwórz zasób ' przycisk
Zintegruj interfejs API REST z serwerem proxy HTTP
Po utworzeniu zasobu po prostu skonfiguruj integrację serwera proxy HTTP, stosując następujące ustawienia:
- Wybierz ' Http Proxy ” jako rodzaj integracji
- Wpisz ' http://petstore-demo-endpoint.execute-api.com/{proxy} ” jako adres URL punktu końcowego
- Przejrzyj konfiguracje przed kliknięciem „ Ratować ' przycisk:
Przetestuj integrację serwera proxy
Wybierz zasób podrzędny i kliknij przycisk „ TEST ” w sekcji Wykonanie metody:
Skonfiguruj test integracji, wybierając opcję „ metoda ”, „ Ścieżka ', I ' Ciągi zapytań ”, jak pokazano na poniższym zrzucie ekranu:
Przejrzyj konfiguracje przed kliknięciem „ Test ' przycisk:
Poniższy zrzut ekranu przedstawia pomyślne testy integracji serwera proxy HTTP:
To wszystko na temat tworzenia interfejsu API z integracją serwera proxy HTTP za pomocą pulpitu nawigacyjnego bramy interfejsu API.
Wniosek
Aby utworzyć interfejs API za pomocą AWS Management Console, po prostu odwiedź pulpit nawigacyjny usługi API Gateway i zbuduj interfejs API REST. Następnie utwórz zasób podrzędny interfejsu API REST, a następnie zintegruj go z serwerem proxy HTTP przy użyciu adresu URL punktu końcowego. Po zakończeniu procesu integracji po prostu przetestuj integrację, konfigurując ją z poziomu „ Wykonanie metody ' Sekcja.