Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Choix entre les API HTTP et les API REST

Mode de mise au point
Choix entre les API HTTP et les API REST - Amazon API Gateway

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les API REST et les API HTTP sont toutes des produits d’API RESTful. Les API REST prennent en charge plus de fonctionnalités que les API HTTP, tandis que les API HTTP sont conçues avec un minimum de fonctionnalités afin de pouvoir être proposées à un prix inférieur. Choisissez les API REST si vous avez besoin de fonctionnalités telles que les clés d’API, la limitation par client, la validation des demandes, l’intégration de AWS WAFou les points de terminaison d’API privés. Choisissez les API HTTP si vous n’avez pas besoin des fonctionnalités incluses dans les API REST.

Les tableaux suivants résument les fonctions principales disponibles dans les API HTTP et les API REST. Si nécessaire, des liens supplémentaires sont fournis pour naviguer entre les sections relatives aux API REST et aux API HTTP du Guide du développeur API Gateway.

Type de point de terminaison

Le type de point de terminaison fait référence au point de terminaison créé par API Gateway pour votre API. Pour en savoir plus, consultez Types de points de terminaison d’API pour les API REST dans API Gateway.

Types de point de terminaison API REST API HTTP

Optimisés pour la périphérie

Oui

Non

Régional

Oui

Oui

Privé

Oui

Non

Sécurité

API Gateway fournit un certain nombre de façons de protéger votre API contre certaines menaces, comme les acteurs malveillants ou les pics de trafic. Pour en savoir plus, consultez Protection de vos API REST dans API Gateway et Protection de vos API HTTP dans API Gateway.

Fonctions de sécurité API REST API HTTP

Authentification TLS mutuelle

Oui

Oui

Certificats pour l’authentification backend

Oui

Non

AWS WAF

Oui

Non

Autorisation

API Gateway prend en charge plusieurs mécanismes pour contrôler et gérer l’accès à votre API. Pour plus d’informations, consultez Contrôle et gestion de l’accès aux API REST dans API Gateway et Contrôler et gérer l'accès au HTTP APIs dans API Gateway.

1Vous pouvez utiliser Amazon Cognito avec un mécanisme d’autorisation JWT.

2 Vous pouvez utiliser un mécanisme d’autorisation Lambda pour valider les JWT pour les API REST.

Gestion des API

Choisissez les API REST si vous avez besoin de fonctionnalités de gestion d’API telles que les clés d’API et la limitation de débit par client. Pour plus d’informations, consultez Distribution de vos API REST aux clients dans API Gateway, Nom de domaine personnalisé pour le REST public APIs dans API Gateway et Noms de domaine personnalisés pour les API HTTP dans API Gateway.

Développement

Au fur et à mesure que vous développez votre API API Gateway, vous décidez d’un certain nombre de caractéristiques de votre API. Ces caractéristiques dépendent du cas d’utilisation de votre API. Pour plus d’informations, consultez Développez REST APIs dans API Gateway et Développement du protocole HTTP APIs dans API Gateway.

Surveillance

API Gateway prend en charge plusieurs options pour consigner les demandes d’API et surveiller vos API. Pour plus d’informations, consultez Surveiller REST APIs dans API Gateway et Surveillance des API HTTP dans API Gateway.

Intégrations

Les intégrations connectent votre API Gateway aux ressources backend. Pour plus d’informations, consultez Intégrations pour les API REST dans API Gateway et Création d’intégrations pour les API HTTP dans API Gateway.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.