Projektowanie API · Middle · Pytanie 18 z 75
Jak działa klucz idempotencji po stronie serwera?
- ✓Poprawna odpowiedź: Serwer zapisuje klucz z odciskiem żądania i odpowiedzią; powtórzenia z tym samym kluczem dostają zapisaną odpowiedź zamiast ponownego wykonania pracy
- 2Klucz szyfruje żądanie
- 3Serwer odrzuca wszystkie żądania z kluczem
Wyjaśnienie
Klucze wygasają po pewnym czasie. Jeśli ten sam klucz przyjdzie z innym body, zwróć błąd, bo to prawdopodobnie błąd klienta.