Finde die Validierungslücke
Du hast die Anforderungsvalidierung von API Gateway für deinen Endpunkt POST /transfers aktiviert. Der Validator verlangt einen Authorization-Header, einen accountId-Query-Parameter und prüft, ob der JSON-Body zu einem Modell mit einem numerischen amount-Feld passt. Es trifft eine Anfrage ein, die all diese Regeln erfüllt: Sie hat den Header, den Query-Parameter und einen korrekt aufgebauten Body mit amount auf 5000 gesetzt. Das überweisende Konto hat jedoch nur ein Guthaben von 100, daher sollte die Überweisung nicht erlaubt sein.
Was macht die Anforderungsvalidierung von API Gateway mit dieser Anfrage?
Diese Übung ist Teil des Kurses
<Kurs>Bereitstellen von Anwendungen auf AWS</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten