Jak utworzyć interfejs API z integracją serwera proxy HTTP za pomocą konsoli API Gateway?

Jak Utworzyc Interfejs Api Z Integracja Serwera Proxy Http Za Pomoca Konsoli Api Gateway



Amazon API Gateway umożliwia użytkownikowi tworzenie interfejsów programowania aplikacji lub interfejsów API w chmurze. Te interfejsy API działają jako frontowe drzwi do logiki biznesowej i aplikacji w chmurze AWS. Można uzyskać dostęp do API Gateway, aby połączyć się z zasobami AWS spoza sieci lub infrastruktury AWS.

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.