Projektowanie API · Junior · Pytanie 47 z 75
Dlaczego API może kompresować odpowiedzi?
- ✓Poprawna odpowiedź: Gzip lub Brotli bardzo zmniejszają JSON, skracając czas transferu, zwłaszcza w sieciach mobilnych
- 2Serwer zużywa wtedy mniej CPU
- 3Kompresja jest wymagana przez HTTP
Wyjaśnienie
Klienci wysyłają Accept-Encoding; serwery odpowiadają Content-Encoding. Kompresja kosztuje CPU, więc często robią ją proxy lub CDN.