Comment créer une API avec l'intégration du proxy HTTP à l'aide de la console API Gateway ?

Comment Creer Une Api Avec L Integration Du Proxy Http A L Aide De La Console Api Gateway



Amazon API Gateway permet à l'utilisateur de créer des interfaces de programmation d'application ou des API sur le cloud. Ces API agissent comme les portes d'entrée de la logique métier et de l'application sur le cloud AWS. Les API Gateways sont accessibles pour se connecter aux ressources AWS depuis l'extérieur du réseau ou de l'infrastructure AWS.

Ce guide explique le processus de création d'une API à l'aide d'API Gateway.

Comment créer une API avec l'intégration du proxy HTTP à l'aide d'API Gateway ?

Pour créer une API avec intégration de proxy HTTP à l'aide du service de passerelle API, visitez simplement le tableau de bord du service depuis AWS Management Console :









Configurer l'API REST
Faites défiler le tableau de bord API Gateway pour localiser le ' API REST » section pour cliquer sur le « Construire ' bouton pour démarrer le processus:







Maintenant, cliquez sur le ' D'ACCORD ” pour créer l'exemple d'API à partir de l'API Pet Store :



Choisir la ' REPOS ' pour choisir le protocole, puis choisissez l'option ' Nouvelle API ' option:

Configurez les paramètres généraux en tapant le nom de l'API et sa description pour cliquer sur le ' Créer une API ' bouton:

Créer une ressource enfant
Choisir la ' Ressources » dans le panneau de gauche pour développer la section « Actions » et cliquez sur le « Créer une ressource ' bouton:

Configurez le ' Nouvelle ressource enfant ” en effectuant les tâches suivantes :

  • Sélectionnez le ' Configurer en tant que ressource proxy ' option
  • Tapez le nom de la ressource avec son chemin
  • Choisir la ' Activer API Gateway CORS ' option
  • Clique sur le ' Créer une ressource ' bouton

Intégrer l'API REST avec le proxy HTTP
Après avoir créé la ressource, configurez simplement l'intégration HTTP Proxy en appliquant ces paramètres :

  • Sélectionnez le ' Http proxy ” comme type d'intégration
  • Tapez le ' http://petstore-demo-endpoint.execute-api.com/{proxy} ” comme URL du point de terminaison
  • Passez en revue les configurations avant de cliquer sur le ' Sauvegarder ' bouton:

Testez l'intégration du proxy
Sélectionnez la ressource enfant et cliquez sur le ' TEST ” dans la section Exécution de la méthode :

Configurez le test d'intégration en sélectionnant le ' Méthode ”, “ Chemin ', et ' Chaînes de requête ” comme affiché dans la capture d'écran suivante :

Passez en revue les configurations avant de cliquer sur le ' Test ' bouton:

La capture d'écran suivante affiche le test réussi de l'intégration du proxy HTTP :

Il s'agit de créer une API avec intégration de proxy HTTP à l'aide du tableau de bord de la passerelle API.

Conclusion

Pour créer une API à l'aide d'AWS Management Console, il vous suffit de visiter le tableau de bord du service de passerelle API et de créer l'API REST. Après cela, créez une ressource enfant de l'API REST, puis intégrez-la au proxy HTTP à l'aide de l'URL du point de terminaison. Une fois le processus d'intégration terminé, testez simplement l'intégration en la configurant depuis le Exécution de la méthode ' section.