Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Wähle zwischen REST APIs und HTTP APIs
RESTAPIsund HTTP APIs sind beide RESTful API Produkte. RESTAPIsunterstützen mehr Funktionen als HTTPAPIs, HTTP APIs sind aber mit minimalem Funktionsumfang konzipiert, sodass sie zu einem niedrigeren Preis angeboten werden können. Wählen Sie aus, REST APIs ob Sie Funktionen wie API Schlüssel, Drosselung pro Client, Validierung von Anfragen, AWS WAF Integration oder private Endgeräte benötigen. API Wählen Sie aus HTTPAPIs, ob Sie die in enthaltenen Funktionen nicht benötigen. REST APIs
In den folgenden Abschnitten werden die wichtigsten Funktionen zusammengefasst, die in REST APIs und HTTP APIs verfügbar sind. Falls erforderlich, werden zusätzliche Links bereitgestellt, mit denen Sie zwischen den HTTP API Abschnitten REST API und im API Gateway Developer Guide navigieren können.
Endpunkttyp
Der Endpunkttyp bezieht sich auf den Endpunkt, den API Gateway für Sie erstelltAPI. Weitere Informationen finden Sie unter API-Endpunkttypen für REST-APIs in API Gateway.
Endpunkttypen | REST API | HTTP API |
---|---|---|
|
|
|
|
|
|
|
Sicherheit
APIGateway bietet eine Reihe von Möglichkeiten, um Sie API vor bestimmten Bedrohungen wie böswilligen Akteuren oder Datenverkehrsspitzen zu schützen. Weitere Informationen hierzu finden Sie unter Schützen Sie Ihre REST-APIs in API Gateway und Schützen Sie Ihre HTTP-APIs in API Gateway.
Sicherheitsfunktionen | REST API | HTTP API |
---|---|---|
|
||
|
|
Autorisierung
APIGateway unterstützt mehrere Mechanismen zur Steuerung und Verwaltung des Zugriffs auf IhreAPI. Weitere Informationen erhalten Sie unter Steuern und verwalten Sie den Zugriff auf REST-APIs in API Gateway und Steuern und verwalten Sie den Zugriff auf HTTP-APIs in API Gateway.
Autorisierungsoptionen | REST API | HTTP API |
---|---|---|
|
|
|
|
|
|
Benutzerdefinierte Autorisierung mit einer AWS Lambda Funktion |
||
|
|
1 Sie können Amazon Cognito mit einem JWTAutorisierer verwenden.
2 Sie können einen Lambda-Autorisierer verwenden, um zu validierenJWTs. REST APIs
APIVerwaltung
Wählen Sie RESTAPIs, ob Sie API Verwaltungsfunktionen wie API Schlüssel und Ratenbegrenzung pro Client benötigen. Weitere Informationen finden Sie unter Verteilen Sie Ihre REST-APIs an Kunden in API Gateway, Benutzerdefinierter Domainname für REST APIs in API Gateway und Benutzerdefinierte Domainnamen für HTTP APIs in API Gateway.
Features | REST API | HTTP API |
---|---|---|
|
|
|
|
|
|
|
|
Entwicklung
Bei der Entwicklung Ihres API Gateways API entscheiden Sie sich für eine Reihe von Eigenschaften IhresAPI. Diese Eigenschaften hängen vom Anwendungsfall Ihres abAPI. Weitere Informationen finden Sie unter RESTAPIsIn API Gateway entwickeln und Entwickeln Sie HTTP-APIs in API Gateway.
Features | REST API | HTTP API |
---|---|---|
|
|
|
|
|
|
|
||
|
||
|
||
|
||
|
Überwachen
APIGateway unterstützt mehrere Optionen zum Protokollieren von API Anfragen und zur Überwachung IhrerAPIs. Weitere Informationen erhalten Sie unter Überwachen Sie REST-APIs im API Gateway und Überwachen Sie HTTP-APIs im API Gateway.
Funktion | REST API | HTTP API |
---|---|---|
|
|
|
|
|
|
|
Integrationen
Integrationen verbinden Ihr API Gateway mit API Backend-Ressourcen. Weitere Informationen erhalten Sie unter Integrationen für REST-APIs in API Gateway und Erstellen Sie Integrationen für HTTP-APIs in API Gateway.
Funktion | REST API | HTTP API |
---|---|---|
|
||
|
||
|