Zacznij terazZacznij za darmo

Znajdź lukę w walidacji

Na endpoincie POST /transfers włączono walidację żądań API Gateway. Walidator wymaga nagłówka Authorization, parametru zapytania accountId oraz sprawdza, czy treść JSON jest zgodna z modelem zawierającym numeryczne pole amount. Przychodzi żądanie spełniające wszystkie te reguły: ma nagłówek, parametr zapytania i poprawnie sformatowaną treść z amount ustawionym na 5000. Jednak saldo konta nadającego przelew wynosi tylko 100, więc transakcja nie powinna zostać przepuszczona.

Co zrobi walidacja żądań API Gateway z tym żądaniem?

To ćwiczenie jest częścią kursu

Wdrażanie aplikacji na AWS

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie