Projektowanie API · Senior · Pytanie 74 z 75
Dlaczego tokeny paginacji powinny być powiązane z zapytaniem, które je wygenerowało?
- 1Tokeny muszą zawierać cały zbiór wyników
- ✓Poprawna odpowiedź: Jeśli klient użyje tokenu z innymi filtrami lub sortowaniem, wyniki staną się niespójne; koduj lub weryfikuj zapytanie w tokenie i odrzucaj niezgodności
- 3Tokeny powinny działać z dowolnym zapytaniem
Wyjaśnienie
AIP-158 od Google zaleca, by tokeny stron były ważne tylko z tymi samymi parametrami.